SAP ABAP Interface IF_WSSE_TYPES (Type definitions for Web Service Security)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SOAP_SECURITY (Package) SOAP Security
Properties
Interface IF_WSSE_TYPES  
Short Description Type definitions for Web Service Security    
General Data
Package SOAP_SECURITY   SOAP Security 
Created 20101210   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_WSSE_TYPES has no forward declaration.
Interfaces
Interface IF_WSSE_TYPES has no interface.
Friends
Interface IF_WSSE_TYPES has no friend.
Attributes
Interface IF_WSSE_TYPES has no attribute.
Methods
Interface IF_WSSE_TYPES has no method.
Events
Interface IF_WSSE_TYPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SEC_HEADER_ID Public See coding 20101213 BEGIN OF: sec_header_id, header TYPE qname, id TYPE string, path TYPE string, END OF: sec_header_id
2 SEC_HEADER_ID_TAB Public See coding 20101214 sec_header_id_tab TYPE STANDARD TABLE OF if_wsse_types=>sec_header_id WITH DEFAULT KEY
3 SEC_ST_CACHE_DB_ID_TAB Public See coding 20101220 sec_st_cache_db_id_tab TYPE STANDARD TABLE OF sec_st_cache_db_id WITH DEFAULT KEY
4 SEC_ST_CFG_CRYPTO Public See coding 20101213 BEGIN OF: sec_st_cfg_crypto, signed_parts TYPE if_wsse_types=>sec_st_cfg_signed_parts, encrypted_parts TYPE sec_st_cfg_encrypted_parts, derived_key TYPE boolean, algorithm_suite TYPE sec_wsse_algorithm_suite_prop, message_signing_token TYPE boolean, message_encryption_token TYPE boolean, token_reused TYPE boolean, encrypt_before_sign TYPE boolean, wss_cfg TYPE sec_st_cfg_wss, END OF: sec_st_cfg_crypto
5 SEC_ST_CFG_GLOBAL Public See coding 20101213 BEGIN OF: sec_st_cfg_global, sts_url TYPE string, sts_mex_url TYPE string, algorithm TYPE wss_algorithm_suite, clock_skew TYPE int2, replay_detection TYPE boolean, saml1_auth TYPE sec_saml11_trust, saml_issuer TYPE string, saml_sig_ssf_app TYPE ssfappl, saml_client TYPE symandt, tstamp_age TYPE int2, END OF: sec_st_cfg_global
6 SEC_ST_CFG_I_EK_X509 Public See coding 20101213 BEGIN OF: sec_st_cfg_i_ek_x509, crypto TYPE sec_st_cfg_crypto, END OF: sec_st_cfg_i_ek_x509
7 SEC_ST_CFG_I_SAML11 Public See coding 20101213 BEGIN OF: sec_st_cfg_i_saml11, crypto TYPE sec_st_cfg_crypto, hok_endorse_symm TYPE boolean, hok_endorse_asymm TYPE boolean, sv TYPE boolean, hok TYPE boolean, END OF: sec_st_cfg_i_saml11
8 SEC_ST_CFG_I_SCT13 Public See coding 20101213 BEGIN OF: sec_st_cfg_i_sct13, crypto TYPE sec_st_cfg_crypto, authentication_method TYPE string, END OF: sec_st_cfg_i_sct13
9 SEC_ST_CFG_I_X509 Public See coding 20101213 BEGIN OF: sec_st_cfg_i_x509, ssf_app TYPE ssfappl, ssf_pab TYPE ssfpab, crypto TYPE sec_st_cfg_crypto, cert_filter_tab TYPE string_sorted_table, END OF: sec_st_cfg_i_x509
10 SEC_ST_CFG_O_EK_X509 Public See coding 20101213 BEGIN OF: sec_st_cfg_o_ek_x509, ssf_app TYPE ssfappl, ssf_recipient TYPE ssfid, crypto TYPE sec_st_cfg_crypto, signature_cert TYPE xstring, END OF: sec_st_cfg_o_ek_x509
11 SEC_ST_CFG_O_SAML11 Public See coding 20101213 BEGIN OF: sec_st_cfg_o_saml11, type TYPE string, issuer TYPE string, age TYPE int2, do_not_cache TYPE c LENGTH 1 , enc_ssf_app TYPE ssfappl, enc_ssf_pab TYPE ssfpab, enc_ssf_recipient TYPE ssfid, crypto TYPE if_wsse_types=>sec_st_cfg_crypto, sig_ssf_app TYPE ssfappl, sig_ssf_pab TYPE ssfpab, sig_ssf_recipient TYPE ssfid, encrypt_token TYPE boolean, rbam_action TYPE string, audience_restriction_uri TYPE string, END OF: sec_st_cfg_o_saml11
12 SEC_ST_CFG_O_SCT13 Public See coding 20101213 BEGIN OF: sec_st_cfg_o_sct13, srt_cfg TYPE REF TO if_srt_wsp_rt_config, rm_sequenceid TYPE string, authentication_method TYPE string, crypto TYPE sec_st_cfg_crypto, version TYPE int4, include_token TYPE boolean, sts_url TYPE string, keytype TYPE string, tokentype TYPE string, clock_skew TYPE int2, END OF: sec_st_cfg_o_sct13
13 SEC_ST_CFG_O_TIMESTAMP Public See coding 20101213 BEGIN OF: sec_st_cfg_o_timestamp, age TYPE int4, END OF: sec_st_cfg_o_timestamp
14 SEC_ST_CFG_O_UNT Public See coding 20101213 BEGIN OF: sec_st_cfg_o_unt, username TYPE string, password TYPE string, digest_type TYPE c LENGTH 1 , encrypt_token TYPE boolean, END OF: sec_st_cfg_o_unt
15 SEC_ST_CFG_O_X509 Public See coding 20101213 BEGIN OF: sec_st_cfg_o_x509, ssf_app TYPE ssfappl, ssf_pab TYPE ssfpab, ssf_recipient TYPE ssfid, crypto TYPE if_wsse_types=>sec_st_cfg_crypto, include_token TYPE boolean, END OF: sec_st_cfg_o_x509
16 SEC_ST_CFG_SIGNED_PARTS Public See coding 20101213 BEGIN OF: sec_st_cfg_signed_parts, sign_body TYPE boolean, sign_header TYPE boolean, sign_timestamp TYPE boolean, sign_supporting_token TYPE boolean, sign_header_list TYPE qname_list, sign_saml11_sv TYPE boolean, endorsing TYPE boolean, has_signature TYPE boolean, encrypt_token TYPE boolean, msg_header TYPE if_wsse_types=>sec_header_id_tab, END OF: sec_st_cfg_signed_parts
17 SEC_ST_ENTRY Public See coding 20101213 BEGIN OF: sec_st_entry, type TYPE char32, st TYPE REF TO cl_security_token, END OF: sec_st_entry
18 SEC_ST_REPLAY_ENTRY Public See coding 20121002 BEGIN OF: sec_st_replay_entry, id TYPE sec_st_cache_db_id, lifetime TYPE i, END OF: sec_st_replay_entry
19 SEC_ST_REPLAY_TAB Public See coding 20121002 sec_st_replay_tab TYPE STANDARD TABLE OF sec_st_replay_entry WITH DEFAULT KEY
20 SEC_ST_TAB Public See coding 20101220 sec_st_tab TYPE STANDARD TABLE OF if_wsse_types=>sec_st_entry WITH DEFAULT KEY
21 SEC_WSC_SCT Public See coding 20101220 BEGIN OF: sec_wsc_sct, id TYPE string, symmetric_key TYPE xstring, _a_id TYPE string, instance TYPE string, authenticated_user TYPE xubname, last_offset TYPE int4, END OF: sec_wsc_sct
22 SEC_WSP_APPLIESTO Public See coding 20101213 BEGIN OF: sec_wsp_appliesto, endpointreference TYPE sec_wsa_endpointreference, END OF: sec_wsp_appliesto
23 SEC_WSSE_COMMAND_TAB Public See coding 20101220 sec_wsse_command_tab TYPE STANDARD TABLE OF int4 WITH DEFAULT KEY
24 SEC_WSSE_SECURITY Public See coding 20101213 BEGIN OF: sec_wsse_security, binary_securitytoken TYPE sec_wsse_binarysecuritytoken, usernametoken TYPE if_wsse_types=>sec_wsse_usernametoken, saml_assertion TYPE sec_saml_assertion, security_token_reference TYPE sec_wsse_token_reference, encryptedkey TYPE sec_xenc_encryptedkey, encrypteddata TYPE sec_xenc_encrypteddata, timestamp TYPE sec__wsu_timestamp, sig_confirmations TYPE if_wsse_types=>sec_wsse_sig_confirmation_tab, signatures TYPE sec_dsig_signature_tab, xenc_references TYPE sec_xenc_datareference_tab, sct TYPE if_wsse_types=>sec_wsc_sct, derived_key TYPE sec_wsc_dk, anydata TYPE xsdany, END OF: sec_wsse_security
25 SEC_WSSE_SECURITY_TAB Public See coding 20101214 sec_wsse_security_tab TYPE STANDARD TABLE OF if_wsse_types=>sec_wsse_security WITH DEFAULT KEY
26 SEC_WSSE_SIG_CONFIRMATION Public See coding 20101213 BEGIN OF: sec_wsse_sig_confirmation, _a_id TYPE string, value TYPE xstring, value_b64 TYPE string, confirmed TYPE boolean, END OF: sec_wsse_sig_confirmation
27 SEC_WSSE_SIG_CONFIRMATION_TAB Public See coding 20101213 sec_wsse_sig_confirmation_tab TYPE STANDARD TABLE OF if_wsse_types=>sec_wsse_sig_confirmation WITH DEFAULT KEY
28 SEC_WSSE_USERNAMETOKEN Public See coding 20101213 BEGIN OF: sec_wsse_usernametoken, _a_id TYPE string, username TYPE string, password TYPE string, _a_password_type TYPE string, created TYPE string, nonce TYPE string, END OF: sec_wsse_usernametoken
29 SEC_WST13_BINARYSECRET Public See coding 20101213 BEGIN OF: sec_wst13_binarysecret, _a_id TYPE string, _a_type TYPE string, value TYPE xstring, END OF: sec_wst13_binarysecret
30 SEC_WST13_ENTROPY Public See coding 20101213 BEGIN OF: sec_wst13_entropy, encryptedkey TYPE sec_xenc_encryptedkey, binarysecret TYPE if_wsse_types=>sec_wst13_binarysecret, END OF: sec_wst13_entropy
31 SEC_WST13_REQ_PROOF_TOKEN Public See coding 20101213 BEGIN OF: sec_wst13_req_proof_token, computedkey TYPE string, binarysecret TYPE if_wsse_types=>sec_wst13_binarysecret, END OF: sec_wst13_req_proof_token
32 SEC_WST13_RST Public See coding 20101213 BEGIN OF: sec_wst13_rst, _a_id TYPE string, token_type TYPE string, request_type TYPE string, appliesto TYPE if_wsse_types=>sec_wsp_appliesto, entropy TYPE if_wsse_types=>sec_wst13_entropy, lifetime TYPE sec__wsu_timestamp, keytype TYPE string, keysize TYPE int4, computedkeyalgorithm TYPE string, canceltarget TYPE xsdany, renewtarget TYPE xsdany, canonicalizationalgorithm TYPE string, encryptionalgorithm TYPE string, encryptwith TYPE string, signwith TYPE string, rsakey_modulus TYPE xstring, rsakey_exponent TYPE xstring, END OF: sec_wst13_rst
33 SEC_WST13_RSTR Public See coding 20101213 BEGIN OF: sec_wst13_rstr, _a_id TYPE string, rstresponsecoll TYPE sec_wst13_rstresponse_coll, END OF: sec_wst13_rstr
34 SEC_WST13_SCT Public See coding 20101213 BEGIN OF: sec_wst13_sct, _a_id TYPE string, id TYPE string, instance TYPE string, END OF: sec_wst13_sct
35 SEC_WST_RST Public See coding 20101213 BEGIN OF: sec_wst_rst, token_type TYPE string, request_type TYPE string, random TYPE xstring, lifetime TYPE sec__wsu_timestamp, canceltarget TYPE xsdany, renewtarget TYPE xsdany, END OF: sec_wst_rst
36 SEC_WST_RSTR Public See coding 20101213 BEGIN OF: sec_wst_rstr, context_token TYPE if_wsse_types=>sec_wsc_sct, encryptedkey TYPE sec_xenc_encryptedkey, lifetime TYPE sec__wsu_timestamp, cancel TYPE c LENGTH 1 , END OF: sec_wst_rstr
37 WSS_ALGORITHM_SUITE_TAB Public See coding 20101220 wss_algorithm_suite_tab TYPE STANDARD TABLE OF wss_algorithm_suite WITH DEFAULT KEY
History
Last changed by/on SAP  20140121 
SAP Release Created in 802