SAP ABAP Class CL_SAML20_ENTITY (SAML20 Entity Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-LGN-SML (Application Component) SAML 2.0
     SAML2_CORE (Package) SAML2 Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAML20_CONSTANTS Constants Within SAML2 20081028
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20130618
Properties
Class CL_SAML20_ENTITY  
Short Description SAML20 Entity Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SAML2    
Program status P  SAP Standard Production Program 
Category 0   
Package SAML2_CORE   SAML2 Core Functionality 
Created 20081024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_SAML20_ENTITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SAML20_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_T100_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAML20_CONSTANTS Constants Within SAML2 20081028
2 IF_SERIALIZABLE_OBJECT Serializable Object 20130618
Friends
Class CL_SAML20_ENTITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ARTIFACT_PERIOD Instance attribute Public Attribute reference (LIKE) 20090226
2 CO_BINDING_ARTIFACT Instance attribute Public Attribute reference (LIKE) 20081029
3 CO_BINDING_DEFLATE Instance attribute Public Attribute reference (LIKE) 20081029
4 CO_BINDING_PAOS Instance attribute Public Attribute reference (LIKE) 20081029
5 CO_BINDING_POST Instance attribute Public Attribute reference (LIKE) 20081029
6 CO_BINDING_REDIRECT Instance attribute Public Attribute reference (LIKE) 20081029
7 CO_BINDING_SOAP Instance attribute Public Attribute reference (LIKE) 20081029
8 CO_BINDING_TYPE_ARTIFACT Instance attribute Public Attribute reference (LIKE) 20081126
9 CO_BINDING_TYPE_DEFLATE Instance attribute Public Attribute reference (LIKE) 20081126
10 CO_BINDING_TYPE_PAOS Instance attribute Public Attribute reference (LIKE) 20081126
11 CO_BINDING_TYPE_POST Instance attribute Public Attribute reference (LIKE) 20081126
12 CO_BINDING_TYPE_REDIRECT Instance attribute Public Attribute reference (LIKE) 20081126
13 CO_BINDING_TYPE_SOAP Instance attribute Public Attribute reference (LIKE) 20081126
14 CO_BINDING_TYPE_URI Instance attribute Public Attribute reference (LIKE) 20081126
15 CO_BINDING_URI Instance attribute Public Attribute reference (LIKE) 20081029
16 CO_CLOCK_SKEW_TOLERANCE Instance attribute Public Attribute reference (LIKE) 20090226
17 CO_CM_BEARER Instance attribute Public Attribute reference (LIKE) 20081126
18 CO_CM_HOLDEROFKEY Instance attribute Public Attribute reference (LIKE) 20081126
19 CO_CM_SENDERVOUCHES Instance attribute Public Attribute reference (LIKE) 20081126
20 CO_ENCRYPT_DEFAULT_ALGO Instance attribute Public Attribute reference (LIKE) 20090305
21 CO_ENCRYPT_DEFAULT_FORMAT Instance attribute Public Attribute reference (LIKE) 20090305
22 CO_ENTITY_MODE_TYPE_SVP Instance attribute Public Attribute reference (LIKE) 20090722
23 CO_INRESPONSE_PERIOD Instance attribute Public Attribute reference (LIKE) 20090226
24 CO_KEYUSAGE_BOTH Instance attribute Public Attribute reference (LIKE) 20090305
25 CO_KEYUSAGE_CRYPT Instance attribute Public Attribute reference (LIKE) 20090305
26 CO_KEYUSAGE_SIGN Instance attribute Public Attribute reference (LIKE) 20090305
27 CO_LOGONTYPE_ALIAS Instance attribute Public Attribute reference (LIKE) 20081126
28 CO_LOGONTYPE_ATTRIBUTE Instance attribute Public Attribute reference (LIKE) 20081126
29 CO_LOGONTYPE_SAML Instance attribute Public Attribute reference (LIKE) 20081218
30 CO_LOGONTYPE_USER Instance attribute Public Attribute reference (LIKE) 20081126
31 CO_NAMEIDFORMAT10_UNSPECIFIED Instance attribute Public Attribute reference (LIKE) 20081126
32 CO_NAMEIDFORMAT11_EMAIL Instance attribute Public Attribute reference (LIKE) 20090226
33 CO_NAMEIDFORMAT11_NTDOMAINUSER Instance attribute Public Attribute reference (LIKE) 20081126
34 CO_NAMEIDFORMAT11_UNSPECIFIED Instance attribute Public Attribute reference (LIKE) 20081126
35 CO_NAMEIDFORMAT11_X509SUBJECT Instance attribute Public Attribute reference (LIKE) 20081126
36 CO_NAMEIDFORMAT20_ENTITY Instance attribute Public Attribute reference (LIKE) 20081126
37 CO_NAMEIDFORMAT20_KERBEROS Instance attribute Public Attribute reference (LIKE) 20090226
38 CO_NAMEIDFORMAT20_PERSISTENT Instance attribute Public Attribute reference (LIKE) 20081126
39 CO_NAMEIDFORMAT20_TRANSIENT Instance attribute Public Attribute reference (LIKE) 20081126
40 CO_OPMODE_ADA Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'ADA' Operation mode: Authentication point 20081110
41 CO_OPMODE_ASV Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'ASV' Operation Mode of SAML2 Entity 20090706
42 CO_OPMODE_ATA Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'ATA' Operation mode: Attribute creator 20081110
43 CO_OPMODE_AUA Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'AUA' Operation mode: Authorization query 20081110
44 CO_OPMODE_ECP Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'ECP' Operation mode. ECP or proxy 20081110
45 CO_OPMODE_IDP Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'IDP' Operation mode: Identity creator 20081110
46 CO_OPMODE_OA2 Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'OA2' Operation mode: OAuth2 Entity 20120402
47 CO_OPMODE_REQ Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'REQ' Operation mode: Entity queries 20081110
48 CO_OPMODE_SP Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'SVP' Operation mode: Server provider 20081110
49 CO_OPMODE_STS Constant Public Type reference (TYPE) SAML2_ENTITY_MODE 'STS' Operation Mode of SAML2 Entity 20090630
50 CO_PROFILE_ECP Instance attribute Public Attribute reference (LIKE) 20090226
51 CO_PROTOCOL_SUPPORT Instance attribute Public Attribute reference (LIKE) 20081031
52 CO_PSE_CONTEXT Instance attribute Public Attribute reference (LIKE) 20081028
53 CO_SERVICE_TYPE_ACS Instance attribute Public Attribute reference (LIKE) 20081126
54 CO_SERVICE_TYPE_ARTIFACT Instance attribute Public Attribute reference (LIKE) 20081126
55 CO_SERVICE_TYPE_ASSERTION Instance attribute Public Attribute reference (LIKE) 20081126
56 CO_SERVICE_TYPE_ATTRIBUTE Instance attribute Public Attribute reference (LIKE) 20081126
57 CO_SERVICE_TYPE_AUTHORIZATION Instance attribute Public Attribute reference (LIKE) 20081126
58 CO_SERVICE_TYPE_AUTHQUERY Instance attribute Public Attribute reference (LIKE) 20081126
59 CO_SERVICE_TYPE_MANAGE_NAMEID Instance attribute Public Attribute reference (LIKE) 20081218
60 CO_SERVICE_TYPE_NAMEID_MAPPING Instance attribute Public Attribute reference (LIKE) 20081218
61 CO_SERVICE_TYPE_SLO Instance attribute Public Attribute reference (LIKE) 20081126
62 CO_SERVICE_TYPE_SSO Instance attribute Public Attribute reference (LIKE) 20081126
63 CO_SIGN_MODE_ALWAYS Instance attribute Public Attribute reference (LIKE) 20090226
64 CO_SIGN_MODE_FRONTCHANNEL Instance attribute Public Attribute reference (LIKE) 20090226
65 CO_SIGN_MODE_NEVER Instance attribute Public Attribute reference (LIKE) 20090226
66 CO_SOAP_ACTOR_NEXT Instance attribute Public Attribute reference (LIKE) 20090226
67 CO_SSFAPPL_IDP Instance attribute Public Attribute reference (LIKE) 20090305
68 CO_SSFAPPL_IDP_CRYPT Instance attribute Public Attribute reference (LIKE) 20090305
69 CO_SSFAPPL_IDP_SIGN Instance attribute Public Attribute reference (LIKE) 20090305
70 CO_SSFAPPL_SP Instance attribute Public Attribute reference (LIKE) 20081222
71 CO_SSFAPPL_SP_CRYPT Instance attribute Public Attribute reference (LIKE) 20081222
72 CO_SSFAPPL_SP_SIGN Instance attribute Public Attribute reference (LIKE) 20081222
73 CO_SSF_DEFAULT_TOOLKIT Instance attribute Public Attribute reference (LIKE) 20090320
74 CO_STATUS_REQUESTER Instance attribute Public Attribute reference (LIKE) 20090226
75 CO_STATUS_RESPONDER Instance attribute Public Attribute reference (LIKE) 20090226
76 CO_STATUS_SUCCESS Instance attribute Public Attribute reference (LIKE) 20090226
77 CO_TYPE_AFFILIATION Constant Public Type reference (TYPE) SAML2_ENTITY_TYPE 'A' Affiliation 20081110
78 CO_TYPE_EXTERN Constant Public Type reference (TYPE) SAML2_ENTITY_TYPE 'E' Removed entity or partner entity 20081110
79 CO_TYPE_LOCAL Constant Public Type reference (TYPE) SAML2_ENTITY_TYPE 'L' Local Entity 20081110
80 CO_VERSION Instance attribute Public Attribute reference (LIKE) 20081031
81 GC_FNAME Constant Private Type reference (TYPE) FILEINTERN 'TMP_PSE_FILE' Temp PSE file logical name 20120724
82 GC_NEW_LINE Constant Public Type reference (TYPE) STRING '
'
New line for string presentation of the configuration 20130618
83 GC_SPACE Constant Private Type reference (TYPE) STRING ' ' Space for string presentation of the configuration 20130618
84 GC_TAB Constant Public Type reference (TYPE) STRING '   ' Space for string presentation of the configuration 20130618
85 G_FED_MODE_DOMAIN Static Attribute Private Type reference (TYPE) DOMAIN_T 20130618
86 G_SAML2_AUTH_RESP_ACS Static Attribute Private Type reference (TYPE) DOMAIN_T 20130618
87 G_SAML2_AUTH_RESP_BINDING Static Attribute Private Type reference (TYPE) DOMAIN_T 20130618
88 G_SAML2_COMP_METHOD Static Attribute Private Type reference (TYPE) DOMAIN_T 20130618
89 G_UNSP_SOURCE_DOMAIN Static Attribute Private Type reference (TYPE) DOMAIN_T 20130618
90 M_AFFILIATION Instance attribute Private Type reference (TYPE) SAML2_AFFILIAT Table with SAML2 Service Provider Affiliations 20081112
91 M_AFFILIAT_MEMBER_TAB Instance attribute Private Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entities Table 20081106
92 M_AFFILIAT_OWNERID Instance attribute Private Type reference (TYPE) SAML2_ENTITY_KEY SAML2 Entity ID 20081112
93 M_AUTHCXT_TAB Instance attribute Private Type reference (TYPE) SAML2_ENTITY_AUTHCXT_T SAML2 Authentication Information of an Entity 20081028
94 M_CLIENT Instance attribute Private Type reference (TYPE) MANDT Entity Client 20081121
95 M_ENTITY Instance attribute Private Type reference (TYPE) SAML2_ENTITY SAML2 Entity Table 20081027
96 M_ENTITY_AS_STRING Instance attribute Private Type reference (TYPE) STRING 20130618
97 M_ENTITY_CHANGE Instance attribute Private Type reference (TYPE) TY_S_ENTITY_CHANGES 20090226
98 M_ENTITY_KEYS Instance attribute Private Type reference (TYPE) TY_S_ENTITY_KEYS Key Data 20081028
99 M_FED_TRANSIENT Instance attribute Private Type reference (TYPE) SAML2_TIDFED SAML2 Transient Federation of Users 20090226
100 M_LOCAL_ENTITY Instance attribute Private Type reference (TYPE) SAML2_ENTITY_L 20090202
101 M_NAMEID_TAB Instance attribute Private Type reference (TYPE) SAML2_ENTITY_NAMEIDFMT_T SAML2 NameID Format of an Entity 20081028
102 M_OPMODE Instance attribute Private Type reference (TYPE) SAML2_ENTITY_MODE '-' Operation Mode of SAML2 Entity 20081027
103 M_OPMODE_TAB Instance attribute Private Type reference (TYPE) SAML2_OPMODE_T Table of supported operation modes 20090202
104 M_PARAM_ENTITY Instance attribute Private Type reference (TYPE) SAML2_ENTITY_PARAMETER_T SAML2 Parameter of an Entity 20090226
105 M_PARAM_OPMODE Instance attribute Private Type reference (TYPE) SAML2_OPMODE_PARAMETER_T SAML2 Parameters of an Operation Mode 20090226
106 M_PROTECTION_TAB Instance attribute Private See coding SAML2 Protection Settings for Each Entity and End Point 20090217
107 M_RELAYST_TAB Instance attribute Private Type reference (TYPE) SAML2_ENT_RELST_T 20090923
108 M_SRVC_TAB Instance attribute Private Type reference (TYPE) SAML2_ENTITY_SERVICE_T SAML2 End Point Information of an Entity 20081028
109 M_STS_METADATA Instance attribute Private Type reference (TYPE) SAML2_METADATA_STS Structure for STS Metadata Role 20090731
110 M_TID_CONDS Instance attribute Private Type reference (TYPE) SAML2_TIDCON_T 20090824
111 M_TID_RULES Instance attribute Private Type reference (TYPE) SAML2_TIDFED_T 20090824
112 M_TRUST Instance attribute Private Type reference (TYPE) SAML2_TRUST Trusted SAML2 Entities 20090217
113 M_TRUSTED_ENTITY Instance attribute Private Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML 2.0 Partner Entity 20081106
114 M_TRUST_TAB Instance attribute Private Type reference (TYPE) SAML2_ENTITY_TRUST_T Trust Table for SAML2 Entities 20081106
115 M_TYPE Instance attribute Private Object reference (TYPE REF TO) SAML2_ENTITY_TYPE Entity Type 20081030
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARTNER Instance method Public Method Add partner for the trust 20100202
2 CALCULATE_DEST_INDEX Instance method Private Method Calculates destination index 20091124
3 CHECK_DESTINATION Instance method Private Method Check for existing destination 20091124
4 CHECK_ENDPOINTS Instance method Private Method Internal: Check end point settings 20081027
5 CHECK_ENTITY Instance method Private Method Internal: Check object data 20081027
6 CHECK_FOR_AFFILIATION Instance method Public Method Check for existing affiliation 20091002
7 CHECK_NAMEIDFORMATS Instance method Private Method Internal: Check NameID format settings 20081027
8 CHECK_PSE Instance method Private Method Checks existence of PSE and, if necessary, creates a new one 20090320
9 CHECK_TRUSTED_ENTITY Instance method Private Method Internal: Check object data 20081106
10 CLEAR_DB_TABLES Instance method Private Method Clears all DB tables when deleting local provider 20110609
11 CONSTRUCTOR Instance method Private Constructor Construction of an SAML20 entity 20081027
12 CONVERT_AUTH_CONTEXT Static method Public Method Converts binding 20081029
13 CONVERT_BINDING Static method Public Method Converts binding 20081029
14 CONVERT_NAMEID Static method Public Method Converts binding 20081029
15 CONVERT_SIGN_OPTION Static method Private Method 20130618
16 CREATE_ENTITY_DEFAULTS Instance method Private Method Generate default settings for the entity 20090304
17 CREATE_INSTANCE Static method Public Method Generate instance of an existing SAML 2.0 entity 20081030
18 CREATE_NEW_ENTITY Static method Public Method Generate new SAML 2.0 entity 20081027
19 CREATE_NEW_OPMODE Instance method Public Method Generate new operation mode for existing entity 20090222
20 CREATE_URL_FROM_DESTINATION Instance method Private Method Construct endpoint URL from RFC destination 20091124
21 DELETE_DESTINATIONS Instance method Private Method Deletes configured destinations 20091117
22 DELETE_ENTITY Instance method Public Method Delete the Entity 20081029
23 DELETE_ENTITY_OPMODE Instance method Public Method Delete the Entity 20090227
24 DELETE_SSF_APPLICATIONS Instance method Private Method Deletes SAML2 SSF applications 20110427
25 GENERATE_DESTINATION_NAME Instance method Private Method Generate unique RFC destination name for each endpoint 20091124
26 GET_ADMIN_DATA Instance method Public Method Gets administrative data for an entity 20090217
27 GET_AFFILIATION_ENTITIES Instance method Public Method Read the affiliation members 20090224
28 GET_AFFILIATION_FROM_DB Instance method Private Method Inernal: Read affiliation data from the DB 20081113
29 GET_AFFILIATION_MEMBERS Instance method Public Method Read the affiliation members 20081030
30 GET_AFFILIATION_NAME Instance method Public Method Get affiliation name 20091014
31 GET_AFFILIATION_OWNERID Instance method Public Method Read the entity ID of the affiliation provider 20081030
32 GET_ALL_AUTH_CXT_KEYS Instance method Public Method Get all authentication contexts as table 20090727
33 GET_AUTH_CONTEXTS Instance method Public Method Read supported authentication contexts 20081028
34 GET_BINDINGS Instance method Private Method 20130618
35 GET_COMPARISON_METHOD Instance method Public Method Returns comparison method 20101202
36 GET_CRYPT_OPTIONS Instance method Public Method Set options for the encryption operations 20081028
37 GET_DEFAULTS Instance method Public Method Determines default values for an entity 20081222
38 GET_DESTINATION_NAME Instance method Private Method Get RFC Destination name 20091124
39 GET_DOMAINS Static method Private Method 20130618
40 GET_ENDPOINT Instance method Public Method Set end point service 20081126
41 GET_ENDPOINT_SERVICES Instance method Public Method Read end point service 20081028
42 GET_ENDPOINT_URL_PARTS Instance method Private Method 20091124
43 GET_ENTITY_AS_STRING Instance method Public Method HTML string representation of the entity 20130618
44 GET_ENTITY_ATTRIBUTE Instance method Public Method Determines attributes for entity 20090223
45 GET_ENTITY_ATTRIBUTES Instance method Public Method Determines attributes for entity 20081209
46 GET_ENTITY_CLIENT Instance method Public Method Reads the entity name 20081121
47 GET_ENTITY_DESCRIPTION Instance method Public Method Get entity description 20090902
48 GET_ENTITY_FROM_DB Instance method Public Method Internal: Read entity data from DB 20081028
49 GET_ENTITY_HASH Instance method Public Method Read the hash value of the entity name 20081210
50 GET_ENTITY_KEY Instance method Public Method Reads the entity type 20081106
51 GET_ENTITY_MODE Instance method Public Method Read the operation mode of the entity 20081030
52 GET_ENTITY_NAME Instance method Public Method Reads the entity name 20090304
53 GET_ENTITY_PROFILES Instance method Public Method Read entity profiles 20090218
54 GET_ENTITY_TYPE Instance method Public Method Reads the entity type 20081030
55 GET_EXTERN_ENTITY_FROM_DB Instance method Private Method Internal: Read external entity data from DB 20081113
56 GET_FEDERATION_MODE Instance method Public Method Returns the federation mode for current entity 20121204
57 GET_KEY Instance method Private Method Read public certificates of the entity 20081031
58 GET_KEY_ATTRIBUTES Instance method Public Method Read certificates of the entity 20090225
59 GET_KEY_INFO Instance method Private Method Read public certificates of the entity 20090225
60 GET_LOCAL_ENTITY_AS_STRING Instance method Private Method HTML string representation of local entity 20130618
61 GET_LOCAL_ENTITY_FROM_DB Instance method Private Method Internal: Read local entity data from DB 20081113
62 GET_NAMEID_FORMATS Instance method Public Method Read NameID entries 20081028
63 GET_NAME_ID_FORMAT_AS_STRING Instance method Private Method 20130618
64 GET_OPMODES Instance method Public Method Read the operation mode of the entity 20090218
65 GET_OPMODE_ATTRIBUTE Instance method Public Method Determines attributes for entity 20090223
66 GET_OPMODE_ATTRIBUTES Instance method Public Method Determines attributes for entity 20090223
67 GET_PRIVATE_SSFAPPL Instance method Public Method Read certificates of the entity 20081103
68 GET_PROFILE_BINDINGS Instance method Public Method Read entity profiles 20090224
69 GET_PUBLIC_KEYS Instance method Public Method Read certificates of the entity 20081031
70 GET_RELATIVE_PATH Instance method Private Method 20130618
71 GET_RELAYST_MAPPING Instance method Public Method Get RelayState mapping 20090923
72 GET_RELAYST_MAPPINGS Instance method Public Method Get RelayState mappings 20090923
73 GET_SIGN_OPTIONS Instance method Public Method Set options for signature operations 20081028
74 GET_SPNAMEQUALIFIER_NAMES Instance method Public Method Read the affiliation members 20090304
75 GET_STATIC_OPMODES Static method Public Method Static method to determine supported oepration modes 20090304
76 GET_TID_USERNAME Instance method Public Method 20090903
77 GET_TID_USER_MAP Instance method Public Method Get the rules for mapping users to transient name IDs 20090824
78 GET_TP_DETAILS Static method Public Method Get details for trusted entities by ID 20090819
79 GET_TRUSTED_ENTITIES Instance method Public Method Read trusted entities in table 20090217
80 GET_TRUSTED_ENTITY Instance method Public Method Read trusted entity 20081106
81 GET_TRUSTED_ENTITY_AS_STRING Instance method Private Method HTML string representation of thrusted entity 20130618
82 IS_ACTIVE Instance method Public Method Get activity indicator of entity 20090203
83 IS_AFFILIATION_MEMBER Instance method Public Method Read the affiliation members 20081112
84 IS_AUTH_CONTEXT_SUPPORTED Instance method Public Method Check whether the authorization context is supported 20081120
85 IS_CDC_ACTIVE Instance method Public Method Common domain cookie active 20090624
86 IS_DEBUG Instance method Public Method Get activity indicator of entity 20090226
87 IS_MYSAPSSO2_ACTIVE Instance method Public Method Common domain cookie active 20090716
88 IS_NAMEID_FORMAT_SUPPORTED Instance method Public Method Check whether the NameID format is supported 20081119
89 IS_PROFILE_SUPPORTED Instance method Public Method Check whether the profile is supported 20090224
90 IS_SOAP_PROTECTED Instance method Public Method Get activity indicator of entity 20090226
91 IS_STATIC_ACTIVE Static method Public Method Determine if entity is active in specific client 20090408
92 IS_TRUSTED_CERT_CHANGED Instance method Public Method Check if a PSE has to be updated 20120112
93 IS_USED_IN_POLICY Instance method Public Method Used in logon policy 20090623
94 LOCK Instance method Public Method Locks the entity using the enqueue server 20090217
95 PREPARE_FOR_IMPORT Instance method Public Method Prepares the current entity for export 20130618
96 SAVE_CERTIFICATES_IN_PSE Instance method Private Method Saves certs in PSE 20100202
97 SAVE_DESTINATIONS Instance method Private Method Save RFC destination according to the local URL 20091124
98 SAVE_ENTITY Instance method Public Method Store the Entity Data in Database 20081029
99 SAVE_KEY_IN_CAB Instance method Private Method Store a Key in the Central Address Book 20090320
100 SET_ACTIVE Instance method Public Method Set entity's activity indicator 20090203
101 SET_AFFILIATION_ENTITIES Instance method Public Method Read the affiliation members 20090224
102 SET_AFFILIATION_MEMBERS Instance method Public Method Set the affiliation members 20081030
103 SET_AFFILIATION_OWNERID Instance method Public Method Set the entity ID of the affiliation provider 20081030
104 SET_AUTH_CONTEXTS Instance method Public Method Set supported authentication contexts 20081028
105 SET_COMPARISON_METHOD Instance method Public Method Sets comparison method 20101202
106 SET_CRYPT_OPTIONS Instance method Public Method Set options for the encryption operations 20081028
107 SET_ENDPOINT Instance method Public Method Set end point service 20081126
108 SET_ENDPOINT_SERVICES Instance method Public Method Set end point service 20081028
109 SET_ENTITY_ATTRIBUTE Instance method Public Method Set attributes for entity 20090223
110 SET_ENTITY_ATTRIBUTES Instance method Public Method Set attributes for entity 20081209
111 SET_ENTITY_DESCRIPTION Instance method Public Method Set description for entity 20090821
112 SET_ENTITY_NAME Instance method Public Method Sets name of entity 20090926
113 SET_ENTITY_PROFILES Instance method Public Method Read entity profiles 20090225
114 SET_KEY_ATTRIBUTES Instance method Public Method Read certificates of the entity 20090225
115 SET_NAMEID_FORMATS Instance method Public Method Set NameID entries 20081028
116 SET_OPMODE_ATTRIBUTE Instance method Public Method Set attributes for entity 20090223
117 SET_OPMODE_ATTRIBUTES Instance method Public Method Set attributes for entity 20090223
118 SET_PRIVATE_SSFAPPL Instance method Public Method Read certificates of the entity 20090330
119 SET_PUBLIC_KEYS Instance method Public Method Read certificates of the entity 20081106
120 SET_RELAYST_MAPPINGS Instance method Public Method Set RelayState mappings 20090923
121 SET_SIGN_OPTIONS Instance method Public Method Set options for signature operations 20081028
122 SET_TID_USER_MAP Instance method Public Method Set user mapping data for transient name ID 20090824
123 SET_TID_USER_MAP_OO Instance method Public Method 20090901
124 SET_TRUSTED_ENTITIES Instance method Public Method Read trusted entities in table 20090224
125 SET_TRUSTED_ENTITY Instance method Public Method Set trusted entity 20081106
126 STATIC_LOCK Static method Public Method Locks the entire entity table at the enqueue server 20090218
127 STATIC_UNLOCK Static method Public Method Unlocks the entire entity table at the enqueue server 20090218
128 UNLOCK Instance method Public Method Unlocks the entity using the enqueue server 20090217
129 UPDATE_DESTINATIONS Instance method Private Method Update RFC destination according to the Location URL 20091026
Events
Class CL_SAML20_ENTITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DOMAIN_T Private See coding 20130618 domain_t TYPE TABLE OF dd07v
2 TY_BAPIRET_TABLE Private See coding 20120326 ty_bapiret_table type table of bapiret2
3 TY_S_ENTITY_CHANGES Private See coding 20090226 BEGIN OF ty_s_entity_changes, entpoint TYPE saml2_boolean, protect TYPE saml2_boolean, pub_keys TYPE saml2_boolean, trust TYPE saml2_boolean, local_ent TYPE saml2_boolean, extern_ent TYPE saml2_boolean, ent_param TYPE saml2_boolean, opm_param TYPE saml2_boolean, auth_cxt TYPE saml2_boolean, name_fmt TYPE saml2_boolean, transient TYPE saml2_boolean, affilation TYPE saml2_boolean, create_new TYPE saml2_boolean, relay_state TYPE saml2_boolean, pse TYPE saml2_boolean, END OF ty_s_entity_changes
4 TY_S_ENTITY_KEYS Private See coding Public key information for an entity 20081028 BEGIN OF ty_s_entity_keys, prv_sign_key TYPE ssfappl, prv_crypt_key TYPE ssfappl, pub_sign_key TYPE hash160x, pub_second_sign_key TYPE hash160x, pub_crypt_key TYPE hash160x, pubx_sign_key TYPE xstring, pubx_second_sign_key TYPE xstring, pubx_crypt_key TYPE xstring, pub_enc_alg TYPE ssfencr, pub_ssfform TYPE ssfform, pub_sign_alg TYPE saml2_sign_hash_algorithm, END OF ty_s_entity_keys
5 TY_S_NAMEID_FMT Private See coding 20130618 ty_s_nameid_fmt TYPE LINE OF saml2_entity_nameidfmt_t
Method Signatures

Method ADD_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DEFAULT Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Truth Value 20100202
2 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entity Object 20100202
# Exception Resumable Description Created on
1 CX_SAML20 SAML20 Superclass Exceptions 20100202

Method CALCULATE_DEST_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_DESTINATION_INDEX Call by reference Type reference (TYPE) I If supplied it will be concatenated to the RFC dest name 20091124
2 Exporting EF_DESTINATION_NAME Call by reference Type reference (TYPE) STRING 20091124
3 Exporting EF_RCODE Call by reference Type reference (TYPE) I Returning code for the RFC dest name check in sm59 20091124
4 Importing IF_DEST_NAME Call by reference Type reference (TYPE) STRING Destination name 20091124
5 Importing IF_SERVICE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE SAML2 Service Type 20091124
6 Importing IT_ENDPOINTS Call by reference Type reference (TYPE) SAML2_ENTITY_SERVICE_T SAML2 End Point Information of an Entity 20091124

Method CALCULATE_DEST_INDEX on class CL_SAML20_ENTITY has no exception.

Method CHECK_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091124
2 Returning RF_RCODE Value transfer Type reference (TYPE) I 20091124

Method CHECK_DESTINATION on class CL_SAML20_ENTITY has no exception.

Method CHECK_ENDPOINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090320
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090320

Method CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090320
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090320

Method CHECK_FOR_AFFILIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AFFILIATION_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20091003
2 Exporting EF_IS_AFFILIATION_SET Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20091003
3 Exporting EF_IS_AFFL_MEMBER Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20091003
4 Importing IF_AFFILIATION_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME SAML2 Entitätskennung 20091003

Method CHECK_FOR_AFFILIATION on class CL_SAML20_ENTITY has no exception.

Method CHECK_NAMEIDFORMATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090320
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090320

Method CHECK_PSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CREATE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE SAML2 Wahrheitswert 20090320
2 Importing IF_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL SSF-Anwendung 20090320
3 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090320
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090320

Method CHECK_TRUSTED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRUSTED_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML 2.0 Entität 20081106
2 Importing IV_CHECK_IS_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE SAML2 Truth Value 20110630
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081106

Method CLEAR_DB_TABLES Signature

Method CLEAR_DB_TABLES on class CL_SAML20_ENTITY has no parameter.
Method CLEAR_DB_TABLES on class CL_SAML20_ENTITY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ENTITY_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20081121
2 Importing IF_ENTITY_HASH Call by reference Type reference (TYPE) SAML2_ENTITY_HASH Hashwert des SAML2 Entitätsnamen 20081211
3 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081027
4 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Betriebsart der SAML2 Entität 20081027
5 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304
6 Importing IF_ENTITY_TYPE Call by reference Type reference (TYPE) SAML2_ENTITY_TYPE Typ der Entität 20081030
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081027

Method CONVERT_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AUTH_KEY Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_KEY Schlüsselwert des SAML2 Authentifizierungsklasse 20081029
2 Exporting EF_AUTH_SHORT_STRING Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_NAME Kurzname der SAML2 Authentifizierungsklasse 20090206
3 Exporting EF_AUTH_STRING Call by reference Type reference (TYPE) STRING SAML2 Authentifizierungsklasse 20081029
4 Exporting EF_IS_CUSTOM Call by reference Type reference (TYPE) SAML2_CUSTOM_AUTH_CTX 20090822
5 Importing IF_AUTH_KEY Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_KEY Schlüsselwert des SAML2 Authentifizierungsklasse 20081029
6 Importing IF_AUTH_SHORT_STRING Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_NAME Kurzname der SAML2 Authentifizierungsklasse 20090206
7 Importing IF_AUTH_STRING Call by reference Type reference (TYPE) STRING SAML2 Authentifizierungsklasse 20081029
8 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20090824
9 Importing IF_CUST_AUTH_CXT Call by reference Type reference (TYPE) SAML2_CUSTOM_AUTH_CTX ABAP_FALSE 20090820

Method CONVERT_AUTH_CONTEXT on class CL_SAML20_ENTITY has no exception.

Method CONVERT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_BINDING_SHORT_STRING Call by reference Type reference (TYPE) STRING SAML2 Bindingtypen 20090303
2 Exporting EF_BINDING_STRING Call by reference Type reference (TYPE) STRING SAML2 Bindungsart als String 20081029
3 Exporting EF_BINDING_TYPE Call by reference Type reference (TYPE) SAML2_BINDING_TYPE SAML2 Bindungsart 20081029
4 Importing IF_BINDING_STRING Call by reference Type reference (TYPE) STRING SAML2 Bindungsart als String 20081029
5 Importing IF_BINDING_TYPE Call by reference Type reference (TYPE) SAML2_BINDING_TYPE SAML2 Bindungsart 20081029

Method CONVERT_BINDING on class CL_SAML20_ENTITY has no exception.

Method CONVERT_NAMEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NAME_FORMAT Call by reference Type reference (TYPE) STRING SAML2 NameID Format 20081029
2 Exporting EF_NAME_KEY Call by reference Type reference (TYPE) SAML2_NAMEID_KEY SAML2 NameID Schlüssel 20081029
3 Exporting EF_NAME_SHORT_FORMAT Call by reference Type reference (TYPE) STRING Kurzname des SAML2 NameID Formates 20090206
4 Importing IF_NAME_FORMAT Call by reference Type reference (TYPE) STRING SAML2 NameID Format 20081029
5 Importing IF_NAME_KEY Call by reference Type reference (TYPE) SAML2_NAMEID_KEY SAML2 NameID Schlüssel 20081029
6 Importing IF_NAME_SHORT_FORMAT Call by reference Type reference (TYPE) SAML2_NAMEID_NAME Kurzname des SAML2 NameID Formates 20090206
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090427

Method CONVERT_SIGN_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIGN_OPTION Call by reference Type reference (TYPE) SAML2_SIGN_MODE Signature Type of an SAML2 Message 20130618
2 Returning RV_CONVERTED_VALUE Value transfer Type reference (TYPE) STRING 20130618

Method CONVERT_SIGN_OPTION on class CL_SAML20_ENTITY has no exception.

Method CREATE_ENTITY_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_CTX Call by reference Type reference (TYPE) SAML2_ENTITY_AUTHCXT_T SAML2 Authentifizierungsklassen 20090304
2 Exporting ET_ENTITY_PARAMETER Call by reference Type reference (TYPE) SAML2_ENTITY_PARAMETER_T SAML2 Parameter einer Entität 20090304
3 Exporting ET_NAME_FORMAT Call by reference Type reference (TYPE) SAML2_ENTITY_NAMEIDFMT_T SAML2 Namen ID Format Tabelle 20090304
4 Exporting ET_OPMODE_PARAMETER Call by reference Type reference (TYPE) SAML2_OPMODE_PARAMETER_T SAML2 Parameter einer Betriebsart 20090304
5 Exporting ET_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_T SAML2 Profiltabelle 20090304
6 Exporting ET_SERVICE_ENDPOINT Call by reference Type reference (TYPE) SAML2_ENTITY_SERVICE_T SAML2 Endpunktinformationen einer Entität 20090304
7 Importing IF_KEY_USAGE Call by reference Type reference (TYPE) SAML2_KEY_TYPE SAML2 Schlüsselverwendung 20090320
8 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20090304
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090304

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML 2.0 Entität 20081030
2 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20081121
3 Importing IF_ENTITY_HASH Call by reference Type reference (TYPE) SAML2_ENTITY_HASH Hashwert des SAML2 Entitätsnamen 20081211
4 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081030
5 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE CL_SAML20_ENTITY=>CO_OPMODE_SP Betriebsart der SAML2 Entität 20081030
6 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304
7 Importing IF_ENTITY_TYPE Call by reference Type reference (TYPE) SAML2_ENTITY_TYPE CL_SAML20_ENTITY=>CO_TYPE_LOCAL Typ der Entität 20081030
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081030

Method CREATE_NEW_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entity oder Provider 20081027
2 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT client 20090821
3 Importing IF_CRYPT_ASSERTIONS Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20081113
4 Importing IF_CRYPT_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge Verschlüsselungen mit KeyInfo 20081113
5 Importing IF_CRYPT_PUB_KEY Call by reference Type reference (TYPE) XSTRING Verschlüsselungsschlüssel 20081028
6 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE CO_OPMODE_SP Betriebsart der SAML2 Entität, Default: Service Provider 20081027
7 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304
8 Importing IF_ENTITY_TYPE Call by reference Type reference (TYPE) SAML2_ENTITY_TYPE CO_TYPE_LOCAL Typ der Entität, Default: Lokal 20081030
9 Importing IF_PRVKEY_USAGE Call by reference Type reference (TYPE) SAML2_KEY_TYPE CO_KEYUSAGE_BOTH SAML2 Schlüsselverwendung 20090305
10 Importing IF_SIGN_ASSERTIONS Call by reference Type reference (TYPE) SAML2_SIGN_MODE CO_SIGN_MODE_FRONTCHANNEL SAML2 Wahrheitswert 20081113
11 Importing IF_SIGN_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge Signaturen mit KeyInfo 20081113
12 Importing IF_SIGN_PUB_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20081028
13 Importing IF_SIGN_REQUESTS Call by reference Type reference (TYPE) SAML2_SIGN_MODE CO_SIGN_MODE_FRONTCHANNEL SAML2 Wahrheitswert 20081113
14 Importing IF_SIGN_RESPONSES Call by reference Type reference (TYPE) SAML2_SIGN_MODE CO_SIGN_MODE_NEVER SAML2 Wahrheitswert 20081113
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081027
2 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20081128

Method CREATE_NEW_OPMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML20 Entitätsobjekt 20090222
2 Importing IF_CRYPT_PUB_KEY Call by reference Type reference (TYPE) XSTRING Verschlüsselungsschlüssel 20090306
3 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Betriebsart der SAML2 Entität 20090222
4 Importing IF_PRVKEY_USAGE Call by reference Type reference (TYPE) SAML2_KEY_TYPE CO_KEYUSAGE_BOTH SAML2 Schlüsselverwendung 20090306
5 Importing IF_SIGN_PUB_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20090306
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090222
2 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090222

Method CREATE_URL_FROM_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_RC Call by reference Type reference (TYPE) I Return code 20091124
2 Exporting EF_URL Call by reference Type reference (TYPE) STRING 20091124
3 Importing IF_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091124

Method CREATE_URL_FROM_DESTINATION on class CL_SAML20_ENTITY has no exception.

Method DELETE_DESTINATIONS Signature

Method DELETE_DESTINATIONS on class CL_SAML20_ENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SAML20 SAML20 Superclass Exceptions 20091117

Method DELETE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COMMIT_WORK Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Rufe DB Commit in Methode 20081030
2 Importing IF_DELETE_DESTINATIONS Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Truth Value 20091117
3 Importing IF_DELETE_PUBLIC_KEYS Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Lösche bei Extern auch Public Key aus PSE und Adressbuch 20090306
4 Importing IF_DELETE_SSF_APPLICATIONS Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Truth Value 20110411
5 Importing IF_LOCK_ENTITY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE True if the saml2 entity should be locked 20110614
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081029

Method DELETE_ENTITY_OPMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COMMIT_WORK Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Rufe DB Commit in Methode 20090227
2 Importing IF_DELETE_PUBLIC_KEYS Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Lösche bei Extern auch Public Key aus PSE und Adressbuch 20090306
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090227

Method DELETE_SSF_APPLICATIONS Signature

Method DELETE_SSF_APPLICATIONS on class CL_SAML20_ENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SAML20_CORE Exceptions Within SAML2 Core Function 20110427

Method GENERATE_DESTINATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_SERVICE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE CO_SERVICE_TYPE_ARTIFACT SAML2 Service Type 20091124
2 Returning RF_DESTINATION_NAME Value transfer Type reference (TYPE) STRING 20091124

Method GENERATE_DESTINATION_NAME on class CL_SAML20_ENTITY has no exception.

Method GET_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CREATED_BY Call by reference Type reference (TYPE) SAML2_ENTITY_CREATOR Entität angelegt von 20090217
2 Exporting EF_CREATED_ON Call by reference Type reference (TYPE) SAML2_ENTITY_CREATED_ON Entität erzeugt am 20090217
3 Exporting EF_MODIFIED_BY Call by reference Type reference (TYPE) SAML2_ENTITY_CHANGED_BY Entität geänderung durch 20090217
4 Exporting EF_MODIFIED_ON Call by reference Type reference (TYPE) SAML2_ENTITY_CHANGED_ON Entität geändert am 20090217
5 Exporting EF_VALID_TO Call by reference Type reference (TYPE) SAML2_ENTITY_VALID_TO Entität gültig bis 20090217

Method GET_ADMIN_DATA on class CL_SAML20_ENTITY has no exception.

Method GET_AFFILIATION_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMBERS_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entitäten Tabelle 20090224
2 Exporting ET_MEMBERS_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME_T SAML2 Entitäten Tabelle 20090304

Method GET_AFFILIATION_ENTITIES on class CL_SAML20_ENTITY has no exception.

Method GET_AFFILIATION_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CREATE_EXCEPTION Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Erzeuge Ausnahme im Fehlerfall 20081113
2 Importing IF_ENTITY_CLIENT Call by reference Type reference (TYPE) MANDT Mandantenkennung des aktuellen Benutzers 20081121
3 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081113
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081113

Method GET_AFFILIATION_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMBERS Call by reference Type reference (TYPE) SAML2_ENTITY_NAME_T SAML2 Entitäten Tabelle 20081030
2 Exporting ET_MEMBERS_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entitäten Tabelle 20090224

Method GET_AFFILIATION_MEMBERS on class CL_SAML20_ENTITY has no exception.

Method GET_AFFILIATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NAME Value transfer Type reference (TYPE) STRING 20091014

Method GET_AFFILIATION_NAME on class CL_SAML20_ENTITY has no exception.

Method GET_AFFILIATION_OWNERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090224
2 Exporting EF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304

Method GET_AFFILIATION_OWNERID on class CL_SAML20_ENTITY has no exception.

Method GET_ALL_AUTH_CXT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTHCXT_KEY_TAB Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_KEY_T SAML2 Authentifizierungsinformation einer Entität 20090727

Method GET_ALL_AUTH_CXT_KEYS on class CL_SAML20_ENTITY has no exception.

Method GET_AUTH_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTHCXTS Call by reference Type reference (TYPE) SAML2_ENTITY_AUTHCXT_T SAML2 Authentifizierungsinformation einer Entität 20081029

Method GET_AUTH_CONTEXTS on class CL_SAML20_ENTITY has no exception.

Method GET_BINDINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BINDINGS_STR Call by reference Type reference (TYPE) STRING 20130618
2 Exporting EV_ENDPOINT_URL Call by reference Type reference (TYPE) STRING 20130618
3 Exporting EV_RESPONSE_LOCATION Call by reference Type reference (TYPE) STRING 20130618
4 Importing IV_SERVICE_TYPE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE SAML2 Service Type 20130618

Method GET_BINDINGS on class CL_SAML20_ENTITY has no exception.

Method GET_COMPARISON_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMPARISON_METHOD Value transfer Type reference (TYPE) SAML2_COMPARISON_METHOD Comparison method 20101202

Method GET_COMPARISON_METHOD on class CL_SAML20_ENTITY has no exception.

Method GET_CRYPT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ASSERTION Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081112
2 Exporting EF_ATTRIBUTES Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081112
3 Exporting EF_INCLUDE_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN Erzeuge Verschlüsselungen mit KeyInfo 20081112
4 Exporting EF_NAME_ID Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081222
5 Importing IF_IS_INBOUND_CALL Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20090723
6 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090218

Method GET_CRYPT_OPTIONS on class CL_SAML20_ENTITY has no exception.

Method GET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AUTH_KEY Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_KEY Schlüsselwert des SAML2 Authentifizierungsklasse 20081222
2 Exporting EF_LOGON_TYPE Call by reference Type reference (TYPE) SAML2_ID_MAPPING_UNSPECIFIED Nicht-definierte Benutzerzuordnung 20081222
3 Exporting EF_NAMEID_KEY Call by reference Type reference (TYPE) SAML2_NAMEID_KEY SAML2 NameID Schlüssel 20081222
4 Exporting EF_PARTNER_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081222
5 Exporting ES_ENDPOINT Call by reference Type reference (TYPE) SAML2_ENDPOINT SAML2 Endpunkt 20081222
6 Importing IF_BINDING_TYPE Call by reference Type reference (TYPE) SAML2_BINDING_TYPE SAML2 Bindungsart 20090224
7 Importing IF_ENDPOINT_TYPE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE SAML2 Servicetyp 20090218

Method GET_DEFAULTS on class CL_SAML20_ENTITY has no exception.

Method GET_DESTINATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DESTINATION Value transfer Type reference (TYPE) SAML2_ENDPOINT_DESTINATION_S SAML2 Endpoint destination 20091124
2 Importing IF_BINDING Call by reference Type reference (TYPE) SAML2_BINDING_TYPE CO_BINDING_TYPE_POST SAML2 Binding Type 20091124
3 Importing IF_SERVICE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE CO_SERVICE_TYPE_SSO SAML2 Service Type 20091124

Method GET_DESTINATION_NAME on class CL_SAML20_ENTITY has no exception.

Method GET_DOMAINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_RESP_ACS_RESP Call by reference Type reference (TYPE) DOMAIN_T 20130618
2 Exporting EV_AUTH_RESP_BINDING Call by reference Type reference (TYPE) DOMAIN_T 20130618
3 Exporting EV_FED_MODE_DOMAIN Call by reference Type reference (TYPE) DOMAIN_T 20130618
4 Exporting EV_SAML2_COMP_METHOD Call by reference Type reference (TYPE) DOMAIN_T 20130618
5 Exporting EV_UNSP_SOURCE_DOMAIN Call by reference Type reference (TYPE) DOMAIN_T 20130618

Method GET_DOMAINS on class CL_SAML20_ENTITY has no exception.

Method GET_ENDPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENDPOINT Call by reference Type reference (TYPE) SAML2_ENDPOINT_T SAML2 Endpunkt Tabelle 20081126
2 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090218
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081209

Method GET_ENDPOINT_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENDPOINTS Call by reference Type reference (TYPE) SAML2_ENTITY_SERVICE_T SAML2 Endpunktinformationen einer Entität 20081029

Method GET_ENDPOINT_SERVICES on class CL_SAML20_ENTITY has no exception.

Method GET_ENDPOINT_URL_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_URL_PARTS Call by reference Type reference (TYPE) SAML2_ENDPOINT_URL_T SAML2 Endpoint URL table 20091124
2 Importing IF_BINDING Call by reference Type reference (TYPE) SAML2_BINDING_TYPE CO_BINDING_TYPE_POST SAML2 Binding Type 20091124
3 Importing IF_SERVICE Call by reference Type reference (TYPE) SAML2_SERVICE_TYPE CO_SERVICE_TYPE_SSO SAML2 Service Type 20091124
# Exception Resumable Description Created on
1 CX_SAML20_CORE Exceptions Within SAML2 Core Function 20091124

Method GET_ENTITY_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20130618

Method GET_ENTITY_AS_STRING on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_PARAMETER_BOOL Call by reference Type reference (TYPE) ABAP_BOOL Wert als Boolean 20090223
2 Exporting EF_PARAMETER_INT Call by reference Type reference (TYPE) INT4 Wert als natürliche Zahl 20090223
3 Exporting EF_PARAMETER_STRING Call by reference Type reference (TYPE) STRING Wert als Zeichenkette 20090223
4 Importing IF_PARAMETER_KEY Call by reference Type reference (TYPE) SAML2_OPMODE_PARAMETER_KEY SAML2 Parametername für Betriebsmodus 20090223

Method GET_ENTITY_ATTRIBUTE on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ARTIFACT_PERIOD Call by reference Type reference (TYPE) INT4 Halte Artifakt in Sekunden vor 20090225
2 Exporting EF_CLOCK_SKEW Call by reference Type reference (TYPE) INT4 Zeittoleranz in Sekunden 20090225
3 Exporting EF_CREATE_METADATA Call by reference Type reference (TYPE) SAML2_BOOLEAN Erzeuge Metadaten 20090203
4 Exporting EF_INRESP_DB_VALIDATION Call by reference Type reference (TYPE) SAML2_BOOLEAN Halte InResponseTo in DB 20090225
5 Exporting EF_INRESP_PERIOD Call by reference Type reference (TYPE) INT4 Halte InResponseTo in DB in Sekunden vor 20090225
6 Exporting EF_SIGN_METADATA Call by reference Type reference (TYPE) SAML2_BOOLEAN Signiere erzeugte Metadaten 20090225

Method GET_ENTITY_ATTRIBUTES on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_CLIENT Value transfer Type reference (TYPE) MANDT Mandantenkennung des aktuellen Benutzers 20081124

Method GET_ENTITY_CLIENT on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING 20090902

Method GET_ENTITY_DESCRIPTION on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_IS_AVAILABLE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Entity vorhanden 20081028
2 Importing IF_CREATE_EXCEPTION Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Erzeuge Ausnahme im Fehlerfall 20081028
3 Importing IF_ENTITY_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20081121
4 Importing IF_ENTITY_HASH Call by reference Type reference (TYPE) SAML2_ENTITY_HASH Hashwert des SAML2 Entitätsnamen 20081211
5 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081028
6 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE CL_SAML20_ENTITY=>CO_OPMODE_SP Betriebsart der SAML2 Entität 20081028
7 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304
8 Importing IF_ENTITY_TYPE Call by reference Type reference (TYPE) SAML2_ENTITY_TYPE CL_SAML20_ENTITY=>CO_TYPE_LOCAL Typ der Entität 20081030
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081028

Method GET_ENTITY_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_HASH Value transfer Type reference (TYPE) SAML2_ENTITY_HASH Hashwert des SAML2 Entitätsnamen 20081210

Method GET_ENTITY_HASH on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_KEY Value transfer Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081106

Method GET_ENTITY_KEY on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_MODE Value transfer Type reference (TYPE) SAML2_ENTITY_MODE Betriebsart der SAML2 Entität 20081106

Method GET_ENTITY_MODE on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NAME Value transfer Type reference (TYPE) SAML2_ENTITY_NAME SAML2 Entitätskennung 20090304

Method GET_ENTITY_NAME on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILES Call by reference Type reference (TYPE) SAML2_PROFILE_T SAML2 Profiltabelle 20090218
2 Importing IF_ALL_SUPPORTED Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Alle möglichen Modes 20090218

Method GET_ENTITY_PROFILES on class CL_SAML20_ENTITY has no exception.

Method GET_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_TYPE Value transfer Type reference (TYPE) SAML2_ENTITY_TYPE Typ der Entität 20081106

Method GET_ENTITY_TYPE on class CL_SAML20_ENTITY has no exception.

Method GET_EXTERN_ENTITY_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTERN_ENTITY Call by reference Type reference (TYPE) SAML2_ENTITY_E Externe SAML2 Entitätstabelle 20081113
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081113

Method GET_FEDERATION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODE Value transfer Type reference (TYPE) SAML2_FEDERATION_MODE_NEW Federation mode with 3 options 20121204

Method GET_FEDERATION_MODE on class CL_SAML20_ENTITY has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20081031
2 Importing IF_CAB_KEY Call by reference Type reference (TYPE) HASH160X Hash-Wert (160 Bits) 20081106
3 Importing IF_SSF_APP Call by reference Type reference (TYPE) SSFAPPL SSF-Anwendung 20081031
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081031

Method GET_KEY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_KEY_ENCALG Call by reference Type reference (TYPE) SSFENCR SSF-Verschlüsselungsalgorithmus 20090225
2 Exporting EF_KEY_FORMAT Call by reference Type reference (TYPE) SSFFORM SSF-Format 20090225
3 Exporting EF_KEY_HASHALG Call by reference Type reference (TYPE) SSFHASH SSF-Hashalgorithmus 20090225
4 Exporting EF_KEY_INFO_ALL Call by reference Type reference (TYPE) STRING 20090225
5 Exporting EF_KEY_ISSUER Call by reference Type reference (TYPE) STRING 20090225
6 Exporting EF_KEY_SHA1FINGERPRINT Call by reference Type reference (TYPE) STRUSTFINGERPRINTSHA1 Hash-Wert (160 Bits) 20090225
7 Exporting EF_KEY_SUBJECT Call by reference Type reference (TYPE) STRING 20090225
8 Exporting EF_KEY_VALIDFROM Call by reference Type reference (TYPE) XSDDATETIME_Z XSD-Zeitpunkt (UTC): yyyy-mm-ddThh:mm:ssZ [ext.] 20090225
9 Exporting EF_KEY_VALIDTO Call by reference Type reference (TYPE) XSDDATETIME_Z XSD-Zeitpunkt (UTC): yyyy-mm-ddThh:mm:ssZ [ext.] 20090225
10 Exporting EF_SIGN_HASH_ALGORITHM Call by reference Type reference (TYPE) SAML2_SIGN_HASH_ALGORITHM Hash algorithm for signatures 20131108
11 Importing IF_CRYPT_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Verschlüsselungsschlüssel 20090225
12 Importing IF_SECOND_SIGN_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Secondary Signing Key 20110823
13 Importing IF_SIGN_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Signaturschlüssel 20090225
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090225

Method GET_KEY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_KEY_ENCALG Call by reference Type reference (TYPE) SSFENCR SSF-Verschlüsselungsalgorithmus 20090225
2 Exporting EF_KEY_FORMAT Call by reference Type reference (TYPE) SSFFORM SSF-Format 20090225
3 Exporting EF_KEY_HASHALG Call by reference Type reference (TYPE) SSFHASH SSF-Hashalgorithmus 20090225
4 Exporting EF_KEY_INFO_ALL Call by reference Type reference (TYPE) STRING 20090225
5 Exporting EF_KEY_ISSUER Call by reference Type reference (TYPE) STRING 20090225
6 Exporting EF_KEY_SHA1FINGERPRINT Call by reference Type reference (TYPE) HASH160X Hash-Wert (160 Bits) 20090225
7 Exporting EF_KEY_SUBJECT Call by reference Type reference (TYPE) STRING 20090225
8 Exporting EF_KEY_VALIDFROM Call by reference Type reference (TYPE) XSDDATETIME_Z XSD-Zeitpunkt (UTC): yyyy-mm-ddThh:mm:ssZ [ext.] 20090225
9 Exporting EF_KEY_VALIDTO Call by reference Type reference (TYPE) XSDDATETIME_Z XSD-Zeitpunkt (UTC): yyyy-mm-ddThh:mm:ssZ [ext.] 20090225
10 Importing IF_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20090225
11 Importing IF_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL 'S2SVP' SSF-Anwendung 20090225
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090225

Method GET_LOCAL_ENTITY_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20130618

Method GET_LOCAL_ENTITY_AS_STRING on class CL_SAML20_ENTITY has no exception.

Method GET_LOCAL_ENTITY_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCAL_ENTITY Call by reference Type reference (TYPE) SAML2_ENTITY_L Lokale SAML2 Entitätstabelle 20081113
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081113

Method GET_NAMEID_FORMATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAMEIDS Call by reference Type reference (TYPE) SAML2_ENTITY_NAMEIDFMT_T SAML2 NameID Format einer Entität 20081029

Method GET_NAMEID_FORMATS on class CL_SAML20_ENTITY has no exception.

Method GET_NAME_ID_FORMAT_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORMAT Call by reference Type reference (TYPE) TY_S_NAMEID_FMT 20130618
2 Importing IV_OPMODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Operation Mode of SAML2 Entity 20130618
3 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20130618

Method GET_NAME_ID_FORMAT_AS_STRING on class CL_SAML20_ENTITY has no exception.

Method GET_OPMODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPMODES Call by reference Type reference (TYPE) SAML2_OPMODE_T Unterstützte SAML 2.0 Betriebsarten 20090218

Method GET_OPMODES on class CL_SAML20_ENTITY has no exception.

Method GET_OPMODE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_PARAMETER_BOOL Call by reference Type reference (TYPE) ABAP_BOOL Wert als Boolean 20090223
2 Exporting EF_PARAMETER_INT Call by reference Type reference (TYPE) INT4 Wert als natürliche Zahl 20090223
3 Exporting EF_PARAMETER_STRING Call by reference Type reference (TYPE) STRING Wert als Zeichenkette 20090223
4 Importing IF_PARAMETER_KEY Call by reference Type reference (TYPE) SAML2_OPMODE_PARAMETER_KEY SAML2 Parametername für Betriebsmodus 20090223

Method GET_OPMODE_ATTRIBUTE on class CL_SAML20_ENTITY has no exception.

Method GET_OPMODE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CDC_ACTIVE Call by reference Type reference (TYPE) SAML2_BOOLEAN Verwende IDP Discovery Profil 20090225
2 Exporting EF_CREATE_MYSAPSSO2 Call by reference Type reference (TYPE) SAML2_BOOLEAN Erzeuge SAP Logon Ticket 20090225
3 Exporting EF_CRYPT_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN Verschlüsselung mit KeyInfo Element 20090226
4 Exporting EF_DEBUG_MODE Call by reference Type reference (TYPE) SAML2_BOOLEAN Entität ist im Debugmodus 20090223
5 Exporting EF_EXT_CDC_ACTIVE Call by reference Type reference (TYPE) SAML2_BOOLEAN IDP Discovery Profile - external CDC activation 20090909
6 Exporting EF_EXT_CDC_URL Call by reference Type reference (TYPE) STRING External CDC URL 20090909
7 Exporting EF_IDP_ACS_BINDING Call by reference Type reference (TYPE) SAML2_BINDING_TYPE ACS Binding Type 20090723
8 Exporting EF_IDP_ACS_URL Call by reference Type reference (TYPE) SAML2_ACS_URL_MODE ACS Url Mode 20090723
9 Exporting EF_IDP_ALLOW_CREATE Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090821
10 Exporting EF_IDP_ASSERTION_AFTER Call by reference Type reference (TYPE) INT4 Ende Assertion Gültigkeit in Minuten 20090226
11 Exporting EF_IDP_ASSERTION_BEFORE Call by reference Type reference (TYPE) INT4 Beginn Assertion Gültigkeit in Minuten 20090226
12 Exporting EF_IDP_CDC_DOMAIN Call by reference Type reference (TYPE) STRING Domäne für Discovery Profil 20090226
13 Exporting EF_IDP_CDC_RELAX_LEVEL Call by reference Type reference (TYPE) INT4 Level für Domainrelax bei Discovery Profil 20090226
14 Exporting EF_IDP_FEDERATION_MODE Call by reference Type reference (TYPE) INT4 Account linking parameter 20121204
15 Exporting EF_SIGN_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN Sinature mit KeyInfo Element 20090226
16 Exporting EF_SOAP_AUTH_METHOD Call by reference Type reference (TYPE) SAML2_ENTITY_PROTECTION Entitätsschutz 20090225
17 Exporting EF_SOAP_AUTH_USER Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20090225
18 Exporting EF_SP_ACS_APPL_PATH Call by reference Type reference (TYPE) STRING ACS appl. path 20090924
19 Exporting EF_SP_ACS_URL Call by reference Type reference (TYPE) SAML2_ACS_URL_MODE Fülle die ACS URL 20090604
20 Exporting EF_SP_ALLOW_CREATE Call by reference Type reference (TYPE) SAML2_BOOLEAN Erlaube Federation 20090226
21 Exporting EF_SP_FORCE_AUTH Call by reference Type reference (TYPE) SAML2_BOOLEAN Erzwinge Authentifizierung am IDP 20090226
22 Exporting EF_SP_PASSIVE_AUTH Call by reference Type reference (TYPE) SAML2_BOOLEAN Erzwinge Benutzeraktion am IDP 20090226
23 Exporting EF_SP_TRANSIENT_USERID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20090226
24 Exporting EF_SP_TRANSPORT_ATTRIBUTES Call by reference Type reference (TYPE) SAML2_BOOLEAN Transportiere Attribute einer Assetion zur Anwendung 20090226
25 Exporting EF_SP_USER_IDP_SELECT Call by reference Type reference (TYPE) SAML2_BOOLEAN Benutzer wählt IDP immer selbst 20090506
26 Exporting EF_SP_USE_MANAGE_NAMEID Call by reference Type reference (TYPE) SAML2_BOOLEAN Speichere Federation über Manage NameID 20090226
27 Exporting EF_STS_HOK_TIME_VALIDITY Call by reference Type reference (TYPE) INT4 Natural number 20100408
28 Exporting EF_VERSION_SAML1_1 Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML Version 1.1 parameter 20090929
29 Exporting EF_VERSION_SAML2_0 Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML Version 2.0 parameter 20090929

Method GET_OPMODE_ATTRIBUTES on class CL_SAML20_ENTITY has no exception.

Method GET_PRIVATE_SSFAPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CRYPT_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL Verschlüsselungsschlüssel 20081103
2 Exporting EF_SIGN_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL Signaturschlüssel 20081103
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081209

Method GET_PROFILE_BINDINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BINDINGS Call by reference Type reference (TYPE) SAML2_BINDING_T SAML2 Bindungsart 20090224
2 Importing IF_ALL_SUPPORTED Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Alle möglichen Modes 20090224
3 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profiltabelle 20090224

Method GET_PROFILE_BINDINGS on class CL_SAML20_ENTITY has no exception.

Method GET_PUBLIC_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CRYPT_KEY Call by reference Type reference (TYPE) XSTRING Verschlüsselungsschlüssel 20081031
2 Exporting EF_SECOND_SIGN_KEY Call by reference Type reference (TYPE) XSTRING Secondary Signing Key 20110823
3 Exporting EF_SIGN_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20081031
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081031

Method GET_RELATIVE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PATH Call by reference Type reference (TYPE) STRING 20130618

Method GET_RELATIVE_PATH on class CL_SAML20_ENTITY has no exception.

Method GET_RELAYST_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_APPL_PATH Call by reference Type reference (TYPE) SAML2_ANYURI SAML2 URI 20090923
2 Importing IF_RELAY_STATE Call by reference Type reference (TYPE) SAML2_RELAY_STATE 20090923
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090924

Method GET_RELAYST_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELAYST_MAPPINGS Call by reference Type reference (TYPE) SAML2_ENT_RELST_T 20090923

Method GET_RELAYST_MAPPINGS on class CL_SAML20_ENTITY has no exception.

Method GET_SIGN_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ASSERTION Call by reference Type reference (TYPE) SAML2_SIGN_MODE Signierart einer SAML2 Nachricht 20081112
2 Exporting EF_INCLUDE_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081112
3 Exporting EF_REQUEST Call by reference Type reference (TYPE) SAML2_SIGN_MODE Signiere Anfrage 20090217
4 Exporting EF_RESPONSE Call by reference Type reference (TYPE) SAML2_SIGN_MODE Signiere Antwort 20090217
5 Importing IF_IS_INBOUND_CALL Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20090722
6 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090219
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081028

Method GET_SPNAMEQUALIFIER_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPNAMEQUALIFIERKEY_T Call by reference Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entitäten Tabelle 20090313
2 Exporting ET_SPNAMEQUALIFIER_T Call by reference Type reference (TYPE) SAML2_ENTITY_NAME_T SAML2 Entitäten Tabelle 20090304

Method GET_SPNAMEQUALIFIER_NAMES on class CL_SAML20_ENTITY has no exception.

Method GET_STATIC_OPMODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPMODE_T Call by reference Type reference (TYPE) SAML2_OPMODE_T Unterstützte SAML 2.0 Betriebsarten 20090304
2 Importing IF_TYPE Call by reference Type reference (TYPE) SAML2_ENTITY_TYPE 'L' Typ der Entität 20090304

Method GET_STATIC_OPMODES on class CL_SAML20_ENTITY has no exception.

Method GET_TID_USERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_TID_USERNAME Value transfer Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20090903
2 Importing IT_ASSERTION_ATTRIBUTES Call by reference Type reference (TYPE) SAML2_ASSERTION_ATTRIBUTES_T 20090903

Method GET_TID_USERNAME on class CL_SAML20_ENTITY has no exception.

Method GET_TID_USER_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TID_CONDS Call by reference Type reference (TYPE) SAML2_TIDCON_T 20090824
2 Exporting ET_TID_RULES Call by reference Type reference (TYPE) SAML2_TIDFED_T SAML2 Transiente Federation von Benutzern. 20090824

Method GET_TID_USER_MAP on class CL_SAML20_ENTITY has no exception.

Method GET_TP_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20130813
2 Importing IF_TP_ID Value transfer Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090819
3 Exporting OF_DESCRIPTION Call by reference Type reference (TYPE) STRING 20090819
4 Exporting OF_IS_ACTIVE Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090819
5 Exporting OF_NAME Call by reference Type reference (TYPE) STRING 20090819
6 Exporting OF_OPMODE Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20090924

Method GET_TP_DETAILS on class CL_SAML20_ENTITY has no exception.

Method GET_TRUSTED_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_NAME_T Call by reference Type reference (TYPE) SAML2_ENTITY_NAME_T 20090304
2 Exporting ET_TRUST_T Call by reference Type reference (TYPE) SAML2_ENTITY_TRUST_T SAML2 Entitäten Tabelle 20090224
3 Importing IF_ALL Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Ermittle auch inaktive vertraute Entitäten 20090217
4 Importing IF_OPMODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE Entity Mode 20090925
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090217

Method GET_TRUSTED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY Partnerentität 20081106
2 Importing IF_CHECK_IS_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE SAML2 Truth Value 20110630
3 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20081106
4 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE IF_SAML20_CONSTANTS=>CO_ENTITY_MODE_IDP Betriebsart der SAML2 Entität 20090730
5 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081106

Method GET_TRUSTED_ENTITY_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20130618

Method GET_TRUSTED_ENTITY_AS_STRING on class CL_SAML20_ENTITY has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090203

Method IS_ACTIVE on class CL_SAML20_ENTITY has no exception.

Method IS_AFFILIATION_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_AFFILIATION_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090223
2 Exporting EF_AFFILIATION_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME Schlüssel der SAML2 Entitätskennungs 20090306
3 Exporting EF_MEMBER Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081112
4 Importing IF_AFFILIATION_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090306
5 Importing IF_AFFILIATION_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME SAML2 Entitätskennung 20090306
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081112

Method IS_AUTH_CONTEXT_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_AUTH_KEY Call by reference Type reference (TYPE) SAML2_AUTH_CLASS_KEY Schlüsselwert des SAML2 Authentifizierungsklasse 20081120
2 Importing IF_IS_CUST_CXT Call by reference Type reference (TYPE) SAML2_CUSTOM_AUTH_CTX ABAP_FALSE 20090822
3 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20081120

Method IS_AUTH_CONTEXT_SUPPORTED on class CL_SAML20_ENTITY has no exception.

Method IS_CDC_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN CDC Active 20090624

Method IS_CDC_ACTIVE on class CL_SAML20_ENTITY has no exception.

Method IS_DEBUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DEBUG Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090226

Method IS_DEBUG on class CL_SAML20_ENTITY has no exception.

Method IS_MYSAPSSO2_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN CDC Active 20090716

Method IS_MYSAPSSO2_ACTIVE on class CL_SAML20_ENTITY has no exception.

Method IS_NAMEID_FORMAT_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NAME_KEY Call by reference Type reference (TYPE) SAML2_NAMEID_KEY SAML2 NameID Schlüssel 20081119
2 Returning RF_LOGON_TYPE Value transfer Type reference (TYPE) SAML2_ID_MAPPING_UNSPECIFIED SAML2 NameID-Formatdefinition pro Entität 20081119
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081222
2 CX_SAML20_FEDERATION Ausnahmen der Benutzer Federation 20090409

Method IS_PROFILE_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PROFILE_TYPE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE SAML2 Profile 20090224
2 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090224

Method IS_PROFILE_SUPPORTED on class CL_SAML20_ENTITY has no exception.

Method IS_SOAP_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SOAP_METHOD Value transfer Type reference (TYPE) SAML2_ENTITY_PROTECTION Entitätsschutz 20090226

Method IS_SOAP_PROTECTED on class CL_SAML20_ENTITY has no exception.

Method IS_STATIC_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandant 20090408
2 Importing IF_ENTITY_MODE Call by reference Type reference (TYPE) SAML2_ENTITY_MODE CO_OPMODE_SP Betriebsart der SAML2 Entität 20090408
3 Importing IF_TRUSTED_ENTIY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Prüft zusätzlich ob vertraute Entität vorhanden ist 20090408
4 Returning RF_ACTIVE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090408

Method IS_STATIC_ACTIVE on class CL_SAML20_ENTITY has no exception.

Method IS_TRUSTED_CERT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Truth Value 20120112

Method IS_TRUSTED_CERT_CHANGED on class CL_SAML20_ENTITY has no exception.

Method IS_USED_IN_POLICY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NAME Value transfer Type reference (TYPE) SAML2_POLICY_NAME Policy Name 20090623

Method IS_USED_IN_POLICY on class CL_SAML20_ENTITY has no exception.

Method LOCK Signature

Method LOCK on class CL_SAML20_ENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090217

Method PREPARE_FOR_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_PSE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Truth Value 20130618
# Exception Resumable Description Created on
1 CX_SAML20 SAML20 Superclass Exceptions 20130618
2 CX_SAML20_CORE Exceptions Within SAML2 Core Function 20130618

Method SAVE_CERTIFICATES_IN_PSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CERT_TO_REMOVE_SHA Call by reference Type reference (TYPE) STRUSTFINGERPRINTSHA1 SHA-1 Check Name of Certificate 20100202
2 Importing IF_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL SSF Application 20100202
3 Importing IT_TRUST_TABLE Call by reference Type reference (TYPE) SAML2_ENTITY_TRUST_T SAML2 Trust Table 20100202
# Exception Resumable Description Created on
1 CX_SAML20 SAML20 Superclass Exceptions 20100202

Method SAVE_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_RCODE Value transfer Type reference (TYPE) I Return Code 20091124
# Exception Resumable Description Created on
1 CX_SAML20_CORE Exceptions Within SAML2 Core Function 20091124

Method SAVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT Speichere Entität unter anderem Mandat ab (als Kopie) 20090302
2 Importing IF_COMMIT_WORK Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Rufe DB Commit in Methode 20081030
3 Importing IF_CREATE_PSE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Lege PSE an, wenn nicht vorhanden 20090324
4 Importing IF_LOCK_ENTITY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE true if the saml2 entity should be locked 20110614
5 Importing IF_STORE_PUB_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Speicher öffentlichen Schlüssel im CAB 20090324
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081029

Method SAVE_KEY_IN_CAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_KEY Call by reference Type reference (TYPE) XSTRING 20090320
2 Returning RF_VALUE Value transfer Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090320
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090320

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ACTIVE Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML2 Wahrheitswert 20090203

Method SET_ACTIVE on class CL_SAML20_ENTITY has no exception.

Method SET_AFFILIATION_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEMBERS_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entitäten Tabelle 20090224

Method SET_AFFILIATION_ENTITIES on class CL_SAML20_ENTITY has no exception.

Method SET_AFFILIATION_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AFFILIATION Call by reference Type reference (TYPE) SAML2_AFFILIAT Tabelle mit SAML2 Service Provider Affiliations 20081113
2 Importing IT_MEMBERS_ID Call by reference Type reference (TYPE) SAML2_ENTITY_NAME_T SAML2 Entitäten Tabelle 20090224
3 Importing IT_MEMBERS_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY_T SAML2 Entitäten Tabelle 20090224

Method SET_AFFILIATION_MEMBERS on class CL_SAML20_ENTITY has no exception.

Method SET_AFFILIATION_OWNERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ENTITY_KEY Call by reference Type reference (TYPE) SAML2_ENTITY_KEY Schlüssel der SAML2 Entitätskennungs 20090224
2 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) SAML2_ENTITY_NAME 20090304

Method SET_AFFILIATION_OWNERID on class CL_SAML20_ENTITY has no exception.

Method SET_AUTH_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUTHCXTS Call by reference Type reference (TYPE) SAML2_ENTITY_AUTHCXT_T SAML2 Authentifizierungsinformation einer Entität 20081028

Method SET_AUTH_CONTEXTS on class CL_SAML20_ENTITY has no exception.

Method SET_COMPARISON_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPARISON_METHOD Call by reference Type reference (TYPE) SAML2_COMPARISON_METHOD Comparison method 20101202
# Exception Resumable Description Created on
1 CX_SAML20 SAML20 Superclass Exceptions 20101202

Method SET_CRYPT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ASSERTION Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20081112
2 Importing IF_ATTRIBUTES Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20081112
3 Importing IF_INCLUDE_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge Verschlüsselungen mit KeyInfo 20081112
4 Importing IF_IS_INBOUND_CALL Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20090721
5 Importing IF_NAME_ID Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE SAML2 Wahrheitswert 20081222
6 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090218

Method SET_CRYPT_OPTIONS on class CL_SAML20_ENTITY has no exception.

Method SET_ENDPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090218
2 Importing IT_ENDPOINT Call by reference Type reference (TYPE) SAML2_ENDPOINT_T SAML2 Endpunkt Tabelle 20090218
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081209

Method SET_ENDPOINT_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ENDPOINTS Call by reference Type reference (TYPE) SAML2_ENTITY_SERVICE_T SAML2 Endpunktinformationen einer Entität 20081028

Method SET_ENDPOINT_SERVICES on class CL_SAML20_ENTITY has no exception.

Method SET_ENTITY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PARAMETER_BOOL Call by reference Type reference (TYPE) ABAP_BOOL Wert als Boolean 20090223
2 Importing IF_PARAMETER_INT Call by reference Type reference (TYPE) INT4 Wert als natürliche Zahl 20090223
3 Importing IF_PARAMETER_KEY Call by reference Type reference (TYPE) SAML2_OPMODE_PARAMETER_KEY SAML2 Parametername für Betriebsmodus 20090223
4 Importing IF_PARAMETER_STRING Call by reference Type reference (TYPE) STRING Wert als Zeichenkette 20090223
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090223

Method SET_ENTITY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ARTIFACT_PERIOD Call by reference Type reference (TYPE) INT4 CO_ARTIFACT_PERIOD Halte Artifakt in Sekunden vor 20090226
2 Importing IF_CLOCK_SKEW Call by reference Type reference (TYPE) INT4 CO_CLOCK_SKEW_TOLERANCE Zeittoleranz in Sekunden 20090226
3 Importing IF_CREATE_METADATA Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge Metadaten 20090203
4 Importing IF_INRESP_DB_VALIDATION Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Halte InResponseTo in DB 20090226
5 Importing IF_INRESP_PERIOD Call by reference Type reference (TYPE) INT4 CO_INRESPONSE_PERIOD Halte InResponseTo in DB in Sekunden vor 20090226
6 Importing IF_SIGN_METADATA Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Signiere erzeugte Metadaten 20090226
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081209

Method SET_ENTITY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ENTITY_DESCRIPTION Call by reference Type reference (TYPE) STRING 20090821

Method SET_ENTITY_DESCRIPTION on class CL_SAML20_ENTITY has no exception.

Method SET_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20090926

Method SET_ENTITY_NAME on class CL_SAML20_ENTITY has no exception.

Method SET_ENTITY_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ALL_SUPPORTED Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Alle möglichen Modes 20090225
2 Importing IT_PROFILES Call by reference Type reference (TYPE) SAML2_PROFILE_T SAML2 Profiltabelle 20090225

Method SET_ENTITY_PROFILES on class CL_SAML20_ENTITY has no exception.

Method SET_KEY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CRYPT_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Verschlüsselungsschlüssel 20090225
2 Importing IF_KEY_ENCALG Call by reference Type reference (TYPE) SSFENCR SSF-Verschlüsselungsalgorithmus 20090225
3 Importing IF_KEY_FORMAT Call by reference Type reference (TYPE) SSFFORM SSF-Format 20090225
4 Importing IF_KEY_HASHALG Call by reference Type reference (TYPE) SSFHASH SSF-Hashalgorithmus 20090225
5 Importing IF_SIGN_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Signaturschlüssel 20090225
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090225

Method SET_NAMEID_FORMATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NAMEIDS Call by reference Type reference (TYPE) SAML2_ENTITY_NAMEIDFMT_T SAML2 NameID Format einer Entität 20081028

Method SET_NAMEID_FORMATS on class CL_SAML20_ENTITY has no exception.

Method SET_OPMODE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_PARAMETER_BOOL Call by reference Type reference (TYPE) ABAP_BOOL Wert als Boolean 20090223
2 Importing IF_PARAMETER_INT Call by reference Type reference (TYPE) INT4 Wert als natürliche Zahl 20090223
3 Importing IF_PARAMETER_KEY Call by reference Type reference (TYPE) SAML2_OPMODE_PARAMETER_KEY SAML2 Parametername für Betriebsmodus 20090223
4 Importing IF_PARAMETER_STRING Call by reference Type reference (TYPE) STRING Wert als Zeichenkette 20090223
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090223

Method SET_OPMODE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CDC_ACTIVE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Verwende IDP Discovery Profil 20090226
2 Importing IF_CREATE_MYSAPSSO2 Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge SAP Logon Ticket 20090226
3 Importing IF_CRYPT_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Verschlüsselung mit KeyInfo Element 20090226
4 Importing IF_DEBUG_MODE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Entität ist im Debugmodus 20090223
5 Importing IF_EXT_CDC_ACTIVE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE IDP Discovery Profile - external CDC activation 20090909
6 Importing IF_EXT_CDC_URL Call by reference Type reference (TYPE) STRING External CDC URL 20090909
7 Importing IF_IDP_ACS_BINDING Call by reference Type reference (TYPE) SAML2_BINDING_TYPE IF_SAML20_CONSTANTS~CO_BINDING_TYPE_DEFLATE SAML2 Bindungsart 20090723
8 Importing IF_IDP_ACS_URL Call by reference Type reference (TYPE) SAML2_ACS_URL_MODE IF_SAML20_CONSTANTS=>CO_ACS_URL_MODE_ENDPOINT Art der ACS URL im AuthnRequest 20090723
9 Importing IF_IDP_ALLOW_CREATE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE SAML2 Wahrheitswert 20090821
10 Importing IF_IDP_ASSERTION_AFTER Call by reference Type reference (TYPE) INT4 Ende Assertion Gültigkeit in Minuten 20090226
11 Importing IF_IDP_ASSERTION_BEFORE Call by reference Type reference (TYPE) INT4 Beginn Assertion Gültigkeit in Minuten 20090226
12 Importing IF_IDP_CDC_DOMAIN Call by reference Type reference (TYPE) STRING Domäne für Discovery Profil 20090226
13 Importing IF_IDP_CDC_RELAX_LEVEL Call by reference Type reference (TYPE) INT4 Level für Domainrelax bei Discovery Profil 20090226
14 Importing IF_IDP_FEDERATION_MODE Call by reference Type reference (TYPE) I 1 0 - out of band, 1 - interactive, 2 - automatic creation 20121204
15 Importing IF_SIGN_INCL_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Sinature mit KeyInfo Element 20090226
16 Importing IF_SOAP_AUTH_METHOD Call by reference Type reference (TYPE) SAML2_ENTITY_PROTECTION Entitätsschutz 20090226
17 Importing IF_SOAP_AUTH_USER Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20090226
18 Importing IF_SP_ACS_APPL_PATH Call by reference Type reference (TYPE) STRING ACS Default appl. path 20090924
19 Importing IF_SP_ACS_URL Call by reference Type reference (TYPE) SAML2_ACS_URL_MODE IF_SAML20_CONSTANTS=>CO_ACS_URL_MODE_APPLICATION Setze ACS URL im AuthnRequest 20090604
20 Importing IF_SP_ALLOW_CREATE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_TRUE Erlaube Federation 20090226
21 Importing IF_SP_FORCE_AUTH Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzwinge Authentifizierung am IDP 20090226
22 Importing IF_SP_PASSIVE_AUTH Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzwinge Benutzeraktion am IDP 20090226
23 Importing IF_SP_TRANSIENT_USERID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20090226
24 Importing IF_SP_TRANSPORT_ATTRIBUTES Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Transportiere Attribute einer Assetion zur Anwendung 20090226
25 Importing IF_SP_USER_IDP_SELECT Call by reference Type reference (TYPE) SAML2_IDP_SELECTION_MODE Benutzer wählt IDP immer selbst 20090506
26 Importing IF_SP_USE_MANAGE_NAMEID Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Speichere Federation über Manage NameID 20090226
27 Importing IF_STS_HOK_TIME_VALIDITY Call by reference Type reference (TYPE) INT4 Natural number 20100423
28 Importing IF_VERSION_SAML1_1 Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML Version 1.1 parameter 20090929
29 Importing IF_VERSION_SAML2_0 Call by reference Type reference (TYPE) SAML2_BOOLEAN SAML Version 2.0 parameter 20090929
30 Importing IS_STS_METADATA Call by reference Type reference (TYPE) SAML2_METADATA_STS Struktur zu STS Rolle Metadaten 20090731
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090223
2 CX_SAML20_FEDERATION Ausnahmen der Benutzer Federation 20090409

Method SET_PRIVATE_SSFAPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CRYPT_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL Verschlüsselungsschlüssel 20090330
2 Importing IF_SIGN_SSFAPPL Call by reference Type reference (TYPE) SSFAPPL Signaturschlüssel 20090330
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090330

Method SET_PUBLIC_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CRYPT_CAB Call by reference Type reference (TYPE) STRUSTFINGERPRINTSHA1 Verbindung zu Adressbuch 20090305
2 Importing IF_CRYPT_KEY Call by reference Type reference (TYPE) XSTRING Verschlüsselungsschlüssel 20081106
3 Importing IF_PUB_KEY_HASH_ALG Call by reference Type reference (TYPE) SAML2_SIGN_HASH_ALGORITHM Hash algorithm for signatures 20131108
4 Importing IF_SECOND_SIGN_CAB Call by reference Type reference (TYPE) STRUSTFINGERPRINTSHA1 SHA-1 Check Name of Certificate 20110823
5 Importing IF_SECOND_SIGN_KEY Call by reference Type reference (TYPE) XSTRING Second Signing Key 20110823
6 Importing IF_SIGN_CAB Call by reference Type reference (TYPE) STRUSTFINGERPRINTSHA1 Verbindung zu Adressbuch 20090305
7 Importing IF_SIGN_KEY Call by reference Type reference (TYPE) XSTRING Signaturschlüssel 20081106
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081106

Method SET_RELAYST_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELAYST_MAPPINGS Call by reference Type reference (TYPE) SAML2_ENT_RELST_T 20090923

Method SET_RELAYST_MAPPINGS on class CL_SAML20_ENTITY has no exception.

Method SET_SIGN_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ASSERTION Call by reference Type reference (TYPE) SAML2_SIGN_MODE 'F' Signierart einer SAML2 Nachricht 20081111
2 Importing IF_INCLUDE_KEY Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Erzeuge Signaturen mit KeyInfo 20081111
3 Importing IF_IS_INBOUND_CALL Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Determines whether the options are per trusted IdP 20090721
4 Importing IF_PROFILE Call by reference Type reference (TYPE) SAML2_PROFILE_TYPE 'SSO' SAML2 Profile 20090218
5 Importing IF_REQUEST Call by reference Type reference (TYPE) SAML2_SIGN_MODE 'F' Signiere Anfrage 20090217
6 Importing IF_RESPONSE Call by reference Type reference (TYPE) SAML2_SIGN_MODE 'F' Signiere Antwort 20090217
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081028

Method SET_TID_USER_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TID_CONDS Call by reference Type reference (TYPE) SAML2_TIDCON_T 20090824
2 Importing IT_TID_RULES Call by reference Type reference (TYPE) SAML2_TIDFED_T SAML2 Transiente Federation von Benutzern. 20090824

Method SET_TID_USER_MAP on class CL_SAML20_ENTITY has no exception.

Method SET_TID_USER_MAP_OO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RULES_CONDS Call by reference Type reference (TYPE) SAML2_TID_RULE_CON_T 20090901

Method SET_TID_USER_MAP_OO on class CL_SAML20_ENTITY has no exception.

Method SET_TRUSTED_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRUST Call by reference Type reference (TYPE) SAML2_ENTITY_TRUST_T SAML2 Entitäten Tabelle 20090224
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20090224

Method SET_TRUSTED_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DEFAULT Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Entitätsbeziehung ist Standard 20081110
2 Importing IF_OVERWRITE Call by reference Type reference (TYPE) SAML2_BOOLEAN ABAP_FALSE Überschreibe Entität 20081106
3 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_SAML20_ENTITY SAML 2.0 Entität 20081106
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20081106

Method STATIC_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandant 20090218
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090218

Method STATIC_UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandant 20090218
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090218

Method UNLOCK Signature

Method UNLOCK on class CL_SAML20_ENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SAML20_CORE Ausnahmen innerhalb der SAML2 Kernfunktion 20090217

Method UPDATE_DESTINATIONS Signature

Method UPDATE_DESTINATIONS on class CL_SAML20_ENTITY has no parameter.
# Exception Resumable Description Created on
1 CX_SAML20 Oberklasse SAML20 Ausnahmen 20091026
History
Last changed by/on SAP  20130531 
SAP Release Created in 720