com.ibm.wsspi.wssecurity.core.config

Interface CallbackHandlerConfig

All Superinterfaces:
Configuration

  1. public interface CallbackHandlerConfig
  2. extends Configuration
This is an interface for the configuration object of the callback handler.
See Also:
Configuration

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
CONFIG_KEY

Method Summary

Modifier and Type Method and Description
  1. java.util.List<java.security.cert.CertStore>
getCertStores()
Gets the certificate store.
  1. java.lang.String
getClassName()
Gets the class name.
  1. javax.security.auth.callback.CallbackHandler
getInstance()
Gets the CallbackHandler object.
  1. KeyInformationConfig
getKeyInformation()
Gets the key information.
  1. java.security.cert.PKIXBuilderParameters
getPKIXBuilderParameters()
Gets the certificate store.
  1. java.util.Map<java.lang.Object,java.lang.Object>
getProperties()
Gets the Map object which contains name-value pairs.
  1. java.security.Provider
getProvider()
Gets the provider.
  1. KeyStoreConfig
getResolvingKeyStore()
Gets the path of a keystore used for key locator.
  1. KeyStoreConfig
getTrustAnchor()
Gets the path of a trust anchor.
  1. java.lang.String
getUserId()
Gets the user id used for the basic authentication.
  1. char[]
getUserPassword()
Gets the user password used for the basic authentication.
  1. boolean
isTrustAnyCertificate()
Gets whether this consumer trusts any certificate.
  1. void
setInstance(javax.security.auth.callback.CallbackHandler instance)
Sets the CallbackHandler object.
Methods inherited from interface com.ibm.wsspi.wssecurity.core.config.Configuration
validate

Field Detail

CONFIG_KEY

  1. static final java.lang.String CONFIG_KEY
See Also:

Method Detail

getClassName

  1. java.lang.String getClassName()
Gets the class name.
Returns:
The class name

getInstance

  1. javax.security.auth.callback.CallbackHandler getInstance( )
Gets the CallbackHandler object.
Returns:
The CallbackHandler object

setInstance

  1. void setInstance(javax.security.auth.callback.CallbackHandler instance)
Sets the CallbackHandler object.
Parameters:
instance - The CallbackHandler object

getResolvingKeyStore

  1. KeyStoreConfig getResolvingKeyStore( )
Gets the path of a keystore used for key locator.
Returns:
The path of a keystore

getKeyInformation

  1. KeyInformationConfig getKeyInformation( )
Gets the key information.
Returns:
The key information

isTrustAnyCertificate

  1. boolean isTrustAnyCertificate()
Gets whether this consumer trusts any certificate.
Returns:
True of this consumer trusts any certificate, otherwise false

getTrustAnchor

  1. KeyStoreConfig getTrustAnchor()
Gets the path of a trust anchor.
Returns:
The path of a trust anchor

getProvider

  1. java.security.Provider getProvider( )
Gets the provider.
Returns:
The provider

getCertStores

  1. java.util.List<java.security.cert.CertStore> getCertStores( )
Gets the certificate store.
Returns:
The certificate store

getPKIXBuilderParameters

  1. java.security.cert.PKIXBuilderParameters getPKIXBuilderParameters( )
Gets the certificate store.
Returns:
The certificate store

getUserId

  1. java.lang.String getUserId()
Gets the user id used for the basic authentication.
Returns:
User id

getUserPassword

  1. char[] getUserPassword()
Gets the user password used for the basic authentication.
Returns:
User password

getProperties

  1. java.util.Map<java.lang.Object,java.lang.Object> getProperties( )
Gets the Map object which contains name-value pairs. These pairs include <Property> elements in the configuration XMI files.
Returns:
The Map object