local interface ArgumentFactory
inherits from SL3TCPIP::ArgumentFactory
This object allows to create the Builder for use with TLS
and a Java KeyStore.
SL3AQArgs::Argument createTLSEncodedKeyStoreNoStorePass(in CORBA::OctetSeq keystore,
in string storetype,
in string keyalias,
in string keypass,
in CORBA::StringSeq trusted_cert_names);
This operation creates a Tagged Argument containing
the following information for acquiring credentials
from a Java KeyStore that may be protected with a password.
For a description of the arguments, please see the corresponding operation in the TLSKeyStoreArgBuilder.
TLSKeyStoreArgBuilderSL3AQArgs::Argument createTLSEncodedKeyStoreWithStorePass(in CORBA::OctetSeq keystore,
in string storetype,
in string storepass,
in string keyalias,
in string keypass,
in CORBA::StringSeq trusted_cert_names);
This operation creates a Tagged Argument containing
the following information for acquiring credentials
from a Java KeyStore that is protected with a password.
For a description of the arguments, please see the corresponding operation in the TLSKeyStoreArgBuilder.
TLSKeyStoreArgBuilderTLSKeyStoreArgBuilder createTLSKeyStoreArgBuilder(in TransportSecurity::CredentialsUsage usage);This operation creates a TLS KeyStore Arg Builder object.
SL3AQArgs::Argument createTLSKeyStoreNoStorePass(in string keystore,
in string storetype,
in string keyalias,
in string keypass,
in CORBA::StringSeq trusted_cert_names);
This operation creates a Tagged Argument containing
the following information for acquiring credentials
from a Java KeyStore that may be protected with a password.
For a description of the arguments, please see the corresponding operation in the TLSKeyStoreArgBuilder.
TLSKeyStoreArgBuilderSL3AQArgs::Argument createTLSKeyStoreWithStorePass(in string keystore,
in string storetype,
in string storepass,
in string keyalias,
in string keypass,
in CORBA::StringSeq trusted_cert_names);
This operation creates a Tagged Argument containing
the following information for acquiring credentials
from a Java KeyStore that is protected with a password.
For a description of the arguments, please see the corresponding operation in the TLSKeyStoreArgBuilder.
TLSKeyStoreArgBuilderSL3AQArgs::Argument createTLSX509IdentityVerifier(in TLSX509IdentityVerifier verifier);This operation creates a Tagged Argument containing a reference to a X509 Certificate Chain Verifier