...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Table of Contents |
---|
requestHeaderType
Denne typen definerer et sett med standard elementer som alltid skal inngå i en forespørsel. Med dette så menes at disse elementene skal alltid inngå i elementent "[operation]RequestData".
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
RequestId | xs:string | Ja | Ja | 1.0.0 | En unik requestID innenfor den aktulle brukerstedsID'en. Denne kan genereres ved hjelp av BxCrypto.generateUniqueId() |
ResponseUrl | xs:anyURI | Nei (max 1) | Nei | 1.0.0 | Retur adresse for ønsket tilbakeruting etter operasjonen er fullført. Denne må alltid være spesifisert ved redirect baserte operasjoner. |
Language | xs:string | Nei (max 1) | Nei | 1.0.0 | |
Instrument Attribute | Egendefinert | Nei (mange) | Nei | 1.0.0 | |
Response Attribute | Egendefinert | Nei (mange) | Nei | 1.0.0 | |
Request Attribute | Egendefinert | Nei (mange) | Nei | 1.0.0 | |
TimeStamp | xs:string | Ja | Ja | 1.0.0 | |
Nonce | xs:string | Nei (mange) | Ja | 1.0.0 |
responseHeaderType
Denne typen definerer et sett med standard elementer som alltid skal inngå i en response. Med dette så menes at disse elementene skal alltid inngå i elementent "[operation]ResponseData".
Element navn | Type | Påkrevd | Auto | Fra versjon | Beskrivelse |
---|---|---|---|---|---|
ResponseId | xs:string | Ja | - | 1.0.0 | En unik responseID innenfor den aktulle brukerstedsID'en. Denne er lik den respektive requestID'en |
ResponseCode | response CodeType | Ja | - | 1.0.0 | Response kode for operasjonen. Denne definerer om operasjonen var vellykket eller ikke, og hvordan resten av responsen skal tolkes |
Nonce | xs:string | Nei (max 1) | - | 1.0.0 | Tilfeldig streng. Skal ignoreres |
ResponseMessage | xs:string | Nei (max 1) | - | 1.0.0 | Debugmelding. Skal ikke vises til brukeren. |
TimeStamp | xs:string | Nei (max 1) | - | 1.0.0 | Tidsstempel for responsen |
instrumentAttributeType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjon | Beskrivelse |
---|---|---|
ips: |
...
BPSC | 1.0.0 | Alle typer Buypass Smartkort |
ips:OTP1 |
...
1.0.2 |
...
Buypass ID i mobil (brukernavn, passord og sikkerhetskode |
...
) | ||
ips:OTP2 | 1.0.2 | Buypass ID i mobil (brukernavn og passord) |
ips:OTP3 |
...
1.0.2 |
...
Buypass ID i mobil (sikkerhetskode). Krever et forhåndsidentifisering OTP1 eller OTP2 IdToken vedlagt i forespørselen | ||
ips:CC15 | 1.0.5 | Buypass ID mobil (brukernavn, passord og bekreftelse via link på SMS) |
ips:CC15U | 1.0.5 | Buypass ID mobil (brukernavn, passord) |
ips:CC15V | 1.0.5 | Bekreftelse via link på SMS (Krever et gyldig forhåndsidentifisert CC15 eller CC15U IdToken) |
ips:MIDM | 1.1.0 | Identifisering med MobilApp fra mobil-nettleser eller annen MobilApp |
ips:CC2 | 1.2.0 | Identifisering med MobilApp fra desktop-nettleser |
ips:CC2V | 1.2.0 | Bekreftelse via MobilApp (Krever et gyldig forhåndsidentifisert CC2 IdToken) |
...
...
tokenStatusType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjon | Beskrivelse |
---|---|---|
ips:OK | 1.0.1 | Normal status |
ips:RECENTLYEXPIRED | 1.0.1 | ID'en har nylig gått ut på tid. |
ips:UNKNOWN | 1.0.1 | Ukjent status. Skal tolkes som feil. |
responseCodeType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjoon | Beskrivelse |
---|---|---|
ips:SUCCESS | 1.0.0 | Operasjonen var vellykket |
ips:CANCELED | 1.0.0 | Operasjonen ble avbrutt av bruker |
ips:BACK | 1.0.0 | Brukeren navigerte tilbake |
ips:FAILED | 1.0.0 | Operasjonen feilet og bruker har blitt presentert en feilmelding |
encodingType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjoon | Beskrivelse |
---|---|---|
ips:Base64 | 1.0.0 | Base64 encoding |
ips:HexEncoding | 1.0.0 | HEX encoding |
ips:UrlEncoding | 1.0.0 | URL encoding |
ips:Plain | 1.0.0 | Ingen encoding |
...
algorithmIdentifierType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjon |
---|
...
Benyttes kun som svar på en PaymentMethodRequest for å indikere at ingen operasjonstyper vil la seg gjennomføre i en PaymentRequest
paymentStatusType
Type: xs:string
Må være en av følgende verdier:
...
algorithmIdentifierType
Type: xs:string
Må være en av følgende verdier:
...
Beskrivelse | Status | ||
---|---|---|---|
ips:SHA1withRSA | 1.0.0 | RSA kryptogram over SHA1 digest | Støttes ikke fra august 2023 |
ips:RSA | 1.0.0 | RSA kryptogram | |
ips:SHA1 | 1.0.0 | SHA1 digest | Støttes ikke fra august 2023 |
ips:SHA256 | 1.3.5 | SHA256 digest |
certificateReferenceType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjoon | Beskrivelse |
---|---|---|
ips:CertificateDN | 1.0.0 | Subject DN streng fra sertifikatet |
ips:AccessibleURI | 1.0.0 | |
ips:File | 1.0.0 | |
ips:BuypassId | 1.0.0 | |
ips:MerchantId | 1.0.0 |
responseAttributeType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjoon | Beskrivelse |
---|---|---|
ips:SSN | 1.0.0 | Indikerer at brukerstedet ønsker å få returnert fødselsnummeret |
ips:CUSTOMERID | 1.0.0 | Indikerer at brukerstedet ønsker å få returnert ID utsteder spesifikk kunde-identifikator |
ips:BALANCE | 1.0.0 | Indikerer at brukerstedet ønsker å få returnert saldo på buypasskonto |
ips:CERTIFICATE | 1.0.0 | Indikerer at brukerstedet ønsker å få returnert sertifikatet (hvis PKI) |
ips:MULTOSID | 1.0.0 | Indikerer at brukerstedet ønsker å få returnert multosID |
requestAttributeType
Type: xs:string
Må være en av følgende verdier:
Verdi | Fra versjoon | Beskrivelse |
---|---|---|
ips:GUI | 1.0.0 | Angir GUI/Layout kode kode |
ips:FORCEDTESTID | 1.0.5 | (uoffisiell - KUN i test) - brukes ved automatisk testing. Angis på følgende format:{type}:{id},[{validationID}]. Aktuelle typer: |
MUL |
= MultosID |
- BPSC |
USR |
= Brukernavn ( |
OPT1, OTP2, OTP3, CC15, CC15U, |
CC15V |
Eksempel: "MUL:010100213576B309,1993773 |
" |
| ||
ips:DIRECTFUNC | 1.0.5 | Angir direkte funksjon. Direkte funksjon(er): |
CC15REG |
= Registreringsside for CC15. Ender opp innlogget. |