SAP ABAP Class CL_CLB_SAML2 (SAIL: SAML2 authentication tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_CLB_CONNECT (Package) Connectivity Layer of the Collaboration Platform Library
Properties
Class CL_CLB_SAML2  
Short Description SAIL: SAML2 authentication tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CLB_CONNECT   Connectivity Layer of the Collaboration Platform Library 
Created 20110805   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CLB_SAML2 has no forward declaration.
Interfaces
Class CL_CLB_SAML2 has no interface implemented.
Friends
Class CL_CLB_SAML2 has no friend class.
Attributes
Class CL_CLB_SAML2 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ASSERTION Instance method Public Method Create a SAML2 assertion with the local IDP 20110805
Events
Class CL_CLB_SAML2 has no event.
Types
Class CL_CLB_SAML2 has no local type.
Method Signatures

Method CREATE_ASSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME_FORMAT_ID Call by reference Type reference (TYPE) STRING 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress' Id of the format the user name is specified 20110805
2 Importing I_NAME_SPPROVIDED_ID Call by reference Type reference (TYPE) STRING User name on target system 20110805
3 Importing I_NAME_VALUE Call by reference Type reference (TYPE) STRING User name on target system 20110805
4 Importing I_SP_NAME Call by reference Type reference (TYPE) STRING Service provider name on target system 20110805
5 Importing I_TRUSTED_ENTITY_URL Call by reference Type reference (TYPE) STRING target URL 20110805
6 Returning R_ASSERTION_B64 Value transfer Type reference (TYPE) STRING Created assertion as Base64 string 20110805
# Exception Resumable Description Created on
1 CX_CLB_CONNECTIVITY Thrown by SAML20 IdP API 20110805
History
Last changed by/on SAP  20130531 
SAP Release Created in 732