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 |