Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ST_CRYPTO | WS Security: Abstract Crypto Token | 20071228 |
Properties
Class | CL_ST_CRYPTO_X509 | |
Short Description | WS Security: X.509 Security Token (Private Key) | |
Super Class | CL_ST_CRYPTO | WS Security: Abstract Crypto Token |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOAP_SECURITY_SAML2 | SAML2 objects |
Created | 20071228 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ST_CRYPTO_X509 has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_WS_SECURITY_PROTOCOL | 20081118 | Web Services Security Log Implementation |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEC_WSSE_BINARYSECURITYTOKEN | wsse:BinarySecurityToken | 20080102 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSTRING | 20080318 | |||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SSFAPPL | SSF Application | 20080229 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_WSSE_TYPES=>SEC_ST_CFG_I_X509 | Configuration for Security Token | 20080227 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080318 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_WSSE_TYPES=>SEC_ST_CFG_O_X509 | Configuration for Security Token | 20080227 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ST_CRYPTO_CERTIFICATE | Security Token with Certificate | 20080214 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Instantiate Security Token | 20080128 |
2 | ![]() |
Static method | Public | Method | Generate ds:KeyInfo for a Certificate | 20080317 |
3 | ![]() |
Static method | Public | Method | xenc: Process EncryptedKey | 20080318 |
4 | ![]() |
Static method | Public | Method | Decrypt xenc:EncryptedData | 20080724 |
5 | ![]() |
Static method | Private | Method | Check whether keyinfo references the given SSF application | 20100830 |
6 | ![]() |
Static method | Public | Method | Is this security token referenced? | 20080318 |
7 | ![]() |
Static method | Private | Method | Add Certificate | 20080317 |
8 | ![]() |
Static method | Public | Method | Get IssuerName and SerialNumber | 20080813 |
9 | ![]() |
Static method | Public | Method | Get IssuerName and SerialNumber | 20090212 |
10 | ![]() |
Static method | Public | Method | Create ds:KeyInfo with ds:X509IssuerSerial | 20090121 |
11 | ![]() |
Instance method | Public | Method | Signature Certificate | 20080228 |
12 | ![]() |
Static method | Private | Method | Determine X.509v3 Subject Key Identifier | 20080316 |
13 | ![]() |
Static method | Private | Method | oasis-wss-soap-message-security-1.1#ThumbprintSHA1 | 20080520 |
14 | ![]() |
Instance method | Private | Method | Check Certificate Trust | 20080227 |
15 | ![]() |
Static method | Private | Method | Create ds:KeyInfo with ds:X509IssuerSerial | 20080813 |
16 | ![]() |
Static method | Public | Method | Signature | 20080204 |
17 | ![]() |
Instance method | Public | Method | Check Signature Data | 20080229 |
18 | ![]() |
Static method | Public | Method | Find Private Key | 20080318 |
19 | ![]() |
Static method | Public | Method | Find Public Key | 20080318 |
20 | ![]() |
Instance method | Public | Method | Check Security Token | 20080214 |
21 | ![]() |
Static method | Public | Method | Create X.509 Signature | 20080315 |
22 | ![]() |
Static method | Public | Method | Check Signature Value | 20090224 |
Events
Class CL_ST_CRYPTO_X509 has no event.
Types
Class CL_ST_CRYPTO_X509 has no local type.
Method Signatures
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CFG | Call by reference | Type reference (TYPE) | IF_WSSE_TYPES=>SEC_ST_CFG_O_X509 | Konfiguration für Security Token | 20080128 | ||
2 | ![]() |
ST | Value transfer | Object reference (TYPE REF TO) | CL_ST_CRYPTO_X509 | WS Security: X.509 security token (Privater Schlüssel) | 20080128 |
Method CREATE on class CL_ST_CRYPTO_X509 has no exception.
Method CREATE_KEYINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_BST | Call by reference | Type reference (TYPE) | SEC_WSSE_BINARYSECURITYTOKEN | wsse:BinarySecurityToken | 20080317 | ||
2 | ![]() |
EF_KEYINFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080317 | ||
3 | ![]() |
EF_KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | XML-Fragment | 20080530 | ||
4 | ![]() |
IF_CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20090909 | |||
5 | ![]() |
IF_DS_X509_CERT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20091020 | ||
6 | ![]() |
IF_INCLUDE_TOKEN | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20080529 | ||
7 | ![]() |
IF_PREFER_SKI | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20080317 | ||
8 | ![]() |
IF_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20080317 | ||
9 | ![]() |
IF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF-Name für Unterzeichner/Empfänger | 20080317 | ||
10 | ![]() |
IF_WSS_CFG | Call by reference | Type reference (TYPE) | SEC_ST_CFG_WSS | WS Security 1.0 und 1.1 Optionen | 20080529 |
Method CREATE_KEYINFO on class CL_ST_CRYPTO_X509 has no exception.
Method DECRYPT_ENCRYPTEDKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENCRYPTEDKEY | Call by reference | Type reference (TYPE) | SEC_XENC_ENCRYPTEDKEY | xenc:EncryptedKey | 20080318 | ||
2 | ![]() |
KEY | Value transfer | Type reference (TYPE) | XSTRING | decrypted Key | 20080318 | ||
3 | ![]() |
SSF_APPLICATION | Call by reference | Type reference (TYPE) | SSFAPPL | SSF-Anwendung | 20080318 | ||
4 | ![]() |
SSF_CONTEXT | Call by reference | Type reference (TYPE) | PSECONTEXT | Application Context of a PSE | 20090723 |
Method DECRYPT_ENCRYPTEDKEY on class CL_ST_CRYPTO_X509 has no exception.
Method DECRYPT_ENCRYPTED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_PLAIN_TEXT | Call by reference | Type reference (TYPE) | XSTRING | 20080724 | |||
2 | ![]() |
IF_ED | Call by reference | Type reference (TYPE) | XSTRING | 20080724 |
Method DECRYPT_ENCRYPTED_DATA on class CL_ST_CRYPTO_X509 has no exception.
Method DOES_KEYINFO_MATCH_SSFAPPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_KEY_INFO_FINGERPRINT | Call by reference | Type reference (TYPE) | STRING | 20100830 | |||
2 | ![]() |
IF_SSF_APPL | Call by reference | Type reference (TYPE) | SSFAPPL | SSF Application | 20100830 | ||
3 | ![]() |
IF_SSF_CONTEXT | Call by reference | Type reference (TYPE) | PSECONTEXT | Application Context of a PSE | 20100830 | ||
4 | ![]() |
IS_KEY_INFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20100830 | ||
5 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100830 |
Method DOES_KEYINFO_MATCH_SSFAPPL on class CL_ST_CRYPTO_X509 has no exception.
Method DOES_REFERENCE_STATIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KEYINFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080318 | ||
2 | ![]() |
RF_DOES_REFERENCE | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20080318 |
Method DOES_REFERENCE_STATIC on class CL_ST_CRYPTO_X509 has no exception.
Method GET_BINARY_SECURITY_TOKEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALGID | Call by reference | Type reference (TYPE) | STRING | 20080317 | |||
2 | ![]() |
BST | Call by reference | Type reference (TYPE) | SEC_WSSE_BINARYSECURITYTOKEN | wsse:BinarySecurityToken | 20080317 | ||
3 | ![]() |
KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | ds:KeyInfo | 20080317 | ||
4 | ![]() |
PROFILE | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20080317 | ||
5 | ![]() |
WSU_ID | Call by reference | Type reference (TYPE) | STRING | 20080317 |
Method GET_BINARY_SECURITY_TOKEN on class CL_ST_CRYPTO_X509 has no exception.
Method GET_ISSUER_SERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_ISSUER | Call by reference | Type reference (TYPE) | STRING | 20080813 | |||
2 | ![]() |
EF_SERIAL | Call by reference | Type reference (TYPE) | STRING | 20080813 | |||
3 | ![]() |
IF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF Name for Signatory/Recipient | 20081127 | ||
4 | ![]() |
IS_CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20080813 | |||
5 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Private Address Book for SSF | 20080814 | ||
6 | ![]() |
IV_RAISE_NOT_FOUND | Call by reference | Type reference (TYPE) | CHAR01 | 'X' | Character Field Length 1 | 20081201 |
Method GET_ISSUER_SERIAL on class CL_ST_CRYPTO_X509 has no exception.
Method GET_PK_FINGERPRINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PKFINGERPRINT | Call by reference | Type reference (TYPE) | STRING | 20090212 | |||
2 | ![]() |
IF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF Name for Signatory/Recipient | 20090212 | ||
3 | ![]() |
IS_CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20090212 | |||
4 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Private Address Book for SSF | 20090212 | ||
5 | ![]() |
IV_RAISE_NOT_FOUND | Call by reference | Type reference (TYPE) | CHAR01 | 'X' | Character Field Length 1 | 20090212 |
Method GET_PK_FINGERPRINT on class CL_ST_CRYPTO_X509 has no exception.
Method GET_RSA_KEYVALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | XML-Fragment | 20090121 | ||
2 | ![]() |
EV_EXP | Call by reference | Type reference (TYPE) | STRING | 20090121 | |||
3 | ![]() |
EV_MOD | Call by reference | Type reference (TYPE) | STRING | 20090121 | |||
4 | ![]() |
IF_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20090121 |
Method GET_RSA_KEYVALUE on class CL_ST_CRYPTO_X509 has no exception.
Method GET_SIGNATURE_CERTIFICATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CERTIFICATE_RAW | Value transfer | Type reference (TYPE) | XSTRING | 20080228 |
Method GET_SIGNATURE_CERTIFICATE on class CL_ST_CRYPTO_X509 has no exception.
Method GET_SUBJECT_KEY_IDENTIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | XML-Fragment | 20080530 | ||
2 | ![]() |
EF_KEY_IDENTIFIER | Call by reference | Type reference (TYPE) | STRING | 20080316 | |||
3 | ![]() |
EF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF-Name für Unterzeichner/Empfänger | 20080318 | ||
4 | ![]() |
EF_VALUE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20080316 | |||
5 | ![]() |
IS_CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20080316 | |||
6 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | SSF-Anwendung | 20080316 | ||
7 | ![]() |
IS_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF-Name für Unterzeichner/Empfänger | 20080316 |
Method GET_SUBJECT_KEY_IDENTIFIER on class CL_ST_CRYPTO_X509 has no exception.
Method GET_THUMBPRINT_SHA1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | XML-Fragment | 20080602 | ||
2 | ![]() |
EF_THUMBPRINT_B64 | Value transfer | Type reference (TYPE) | STRING | 20080602 | |||
3 | ![]() |
IF_SSF_PROFILE | Call by reference | Type reference (TYPE) | SSFPROF | SSF-Profilname | 20080520 | ||
4 | ![]() |
IF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF Name for Signatory/Recipient | 20081119 |
Method GET_THUMBPRINT_SHA1 on class CL_ST_CRYPTO_X509 has no exception.
Method IS_CERTIFICATE_TRUSTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20080227 | |||
2 | ![]() |
TRUST | Value transfer | Type reference (TYPE) | SAP_BOOL | boolsche Variable (X=true, space=false) | 20080227 |
Method IS_CERTIFICATE_TRUSTED on class CL_ST_CRYPTO_X509 has no exception.
Method KEYINFO_ISSUER_SERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_ISSUER | Call by reference | Type reference (TYPE) | STRING | 20080813 | |||
2 | ![]() |
EF_KEYINFO_REFERENCE | Call by reference | Type reference (TYPE) | XSDANY | XML-Fragment | 20080813 | ||
3 | ![]() |
EF_SERIAL | Call by reference | Type reference (TYPE) | STRING | 20080813 | |||
4 | ![]() |
IF_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20080813 | ||
5 | ![]() |
IF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF Name for Signatory/Recipient | 20081127 |
Method KEYINFO_ISSUER_SERIAL on class CL_ST_CRYPTO_X509 has no exception.
Method PARSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CTX | Call by reference | Object reference (TYPE REF TO) | CL_WSSE_CONTEXT | WSSE Context | 20080331 | ||
2 | ![]() |
IS_KEY_INFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080318 | ||
3 | ![]() |
IS_SIGNATURE | Call by reference | Type reference (TYPE) | SEC_DSIG_SIGNATURE | ds:Signature | 20080204 | ||
4 | ![]() |
ST | Value transfer | Object reference (TYPE REF TO) | CL_ST_CRYPTO_X509 | WS Security: X.509 security token (Privater Schlüssel) | 20080204 |
Method PARSE on class CL_ST_CRYPTO_X509 has no exception.
Method RECHECK_SIGNATURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_SSF_APP | Call by reference | Type reference (TYPE) | SSFAPPL | Privates Adreßbuch für SSF | 20080229 | ||
2 | ![]() |
IS_REQUIRED_PARTS | Call by reference | Type reference (TYPE) | IF_WSSE_TYPES=>SEC_ST_CFG_SIGNED_PARTS | Zu signierende Parts | 20080229 |
Method RECHECK_SIGNATURE on class CL_ST_CRYPTO_X509 has no exception.
Method RESOLVE_PRIVATE_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KEY_INFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080318 | ||
2 | ![]() |
RE_SSF_APP | Value transfer | Type reference (TYPE) | SSFAPPL | SSF-Anwendung | 20080318 | ||
3 | ![]() |
RE_SSF_CONTEXT | Call by reference | Type reference (TYPE) | PSECONTEXT | Application Context of a PSE | 20100907 |
Method RESOLVE_PRIVATE_KEY on class CL_ST_CRYPTO_X509 has no exception.
Method RESOLVE_PUBLIC_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_CERT_RAW | Call by reference | Type reference (TYPE) | XSTRING | 20080318 | |||
2 | ![]() |
EF_SSF_RECIPIENT | Call by reference | Type reference (TYPE) | SSFID | SSF-Name für Unterzeichner/Empfänger | 20080318 | ||
3 | ![]() |
IS_KEY_INFO | Call by reference | Type reference (TYPE) | SEC_DSIG_KEYINFO | ds:KeyInfo | 20080318 | ||
4 | ![]() |
IS_SSF_APP | Call by reference | Type reference (TYPE) | SSFAPPL | SSF-Anwendung | 20080318 | ||
5 | ![]() |
IS_SSF_CONTEXT | Call by reference | Type reference (TYPE) | PSECONTEXT | 'WSSE' | Anwendungskontext einer PSE | 20080318 | |
6 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20080318 |
Method RESOLVE_PUBLIC_KEY on class CL_ST_CRYPTO_X509 has no exception.
Method VERIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_BODY_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SXML_OPEN_ELEMENT | SXML Element-Start | 20080214 | ||
2 | ![]() |
IR_CTX | Call by reference | Object reference (TYPE REF TO) | CL_WSSE_CONTEXT | WSSE Context | 20080214 | ||
3 | ![]() |
IS_CFG | Call by reference | Type reference (TYPE) | IF_WSSE_TYPES=>SEC_ST_CFG_I_X509 | Konfiguration für Security Token | 20080214 | ||
4 | ![]() |
IT_DSIG_INFO_TAB | Call by reference | Type reference (TYPE) | SEC_XML_DSIG_INFO_TAB | Tabelle von SEC_XML_DSIG_INFO | 20080214 |
Method VERIFY on class CL_ST_CRYPTO_X509 has no exception.
Method X509_SIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_SIGNATURE | Call by reference | Type reference (TYPE) | SEC_DSIG_SIGNATURE | ds:Signature | 20080315 | ||
2 | ![]() |
IF_DS_HASH | Call by reference | Type reference (TYPE) | STRING | DS Hash | 20091204 | ||
3 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Privates Adreßbuch für SSF | 20080315 |
Method X509_SIGN on class CL_ST_CRYPTO_X509 has no exception.
Method X509_VERIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_CERTIFICATE | Call by reference | Type reference (TYPE) | XSTRING | 20090224 | |||
2 | ![]() |
IF_PROFILE | Call by reference | Type reference (TYPE) | CR_PROFILE | WSSEC_CO_CRL_PROFILE | Profile Name | 20110715 | |
3 | ![]() |
IF_SIGNATURE_VALUE | Call by reference | Type reference (TYPE) | XSTRING | ds:Signature/ds:SignatureValue | 20090224 | ||
4 | ![]() |
IF_SIGNED_INFO | Call by reference | Type reference (TYPE) | XSTRING | C14N of ds:SignedInfo | 20090224 | ||
5 | ![]() |
IS_SIGNATURE | Call by reference | Type reference (TYPE) | SEC_DSIG_SIGNATURE | ds:Signature | 20090224 | ||
6 | ![]() |
IS_SSF_PAB | Call by reference | Type reference (TYPE) | SSFPAB | Private Address Book for SSF | 20090224 |
Method X509_VERIFY on class CL_ST_CRYPTO_X509 has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 711 |