public interface PKICredentialMapExtendedEditorMBean extends PKICredentialMapExtendedReaderMBean
| Modifier and Type | Method and Description | 
|---|---|
void | 
removePKICredentialMapping(String resourceId,
                          String principalName,
                          String identityDomain,
                          boolean isInitiatorUserName,
                          String credAction,
                          String credType)
Removes the mapping between the principalName, resourceid and credential action
 to the keystore alias. 
 | 
void | 
setCertificateCredential(String resourceId,
                        String principalName,
                        String identityDomain,
                        boolean isInitiatorUserName,
                        String credAction,
                        String keystoreAlias)
Creates a public certificate mapping between the principalName, resourceid and
 credential action to the keystore alias. 
 | 
void | 
setKeypairCredential(String resourceId,
                    String principalName,
                    String identityDomain,
                    boolean isInitiatorUserName,
                    String credAction,
                    String keystoreAlias,
                    char[] password)
Creates a keypair mapping between the principalName, resourceid and credential action to the
 keystore alias and the corresponding password. 
 | 
getCurrentInitiatorIdentityDomain, getKeystoreAliasgetCertificate, getCurrentCredAction, getCurrentCredential, getCurrentInitiatorName, getCurrentResourceId, getKeystoreAlias, isInitiatorUserName, listAllCertEntryAliases, listAllKeypairEntryAliases, listMappings, listMappingsByPatternadvance, close, haveCurrentgetNameaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenervoid setKeypairCredential(String resourceId, String principalName, String identityDomain, boolean isInitiatorUserName, String credAction, String keystoreAlias, char[] password) throws CreateException
resourceId - - The resource for which the user name is mapped to the keystore
           alias and password.principalName - -  The principalName used in the credential mapping.identityDomain - - The identity domain associated with the principal name.isInitiatorUserName - - True if the initiator name is a user name.
               False if it is a  group.credAction - - The credential action.keystoreAlias - - The keystore alias.password - - The password for the keystore entry.CreateException - - Exception thrown if the keystore alias
                              does not point to a keypair entry or if the
                              password supplied here is not correct.void setCertificateCredential(String resourceId, String principalName, String identityDomain, boolean isInitiatorUserName, String credAction, String keystoreAlias) throws CreateException
resourceId - - The resource for which the user name is mapped to the keystore
             alias.principalName - -  The principalName used in the credential mapping.identityDomain - - The identity domain associated with the principal name.isInitiatorUserName - - True if the initiator name is a user name.
               False if it is a  group.credAction - - The credential action.keystoreAlias - - The keystore alias.CreateException - -    Exception thrown if the keystore alias
                              does not point to a certificate entry.void removePKICredentialMapping(String resourceId, String principalName, String identityDomain, boolean isInitiatorUserName, String credAction, String credType) throws NotFoundException
resourceId - - The resource for which the user name is mapped to the
            keystore alias and password.principalName - - The principalName used in the credential mapping.identityDomain - - The identity domain associated with the principal name.isInitiatorUserName - - True if the initiator name is a user name.
                False if it is a  group.credAction - - The credential action.credType - - The credential type.NotFoundException