public interface MutableCredential extends Credential
Credential which supports mutation of its properties.| Modifier and Type | Method and Description | 
|---|---|
void | 
setEntityId(String newEntityID)
Sets the ID of the entity this credential is for. 
 | 
void | 
setPrivateKey(PrivateKey newPrivateKey)
Sets the private key for this credential. 
 | 
void | 
setPublicKey(PublicKey newPublicKey)
Sets the public key for this credential. 
 | 
void | 
setSecretKey(SecretKey newSecretKey)
Sets the secret key for this credential. 
 | 
void | 
setUsageType(UsageType newUsageType)
Sets the usage type for this credential. 
 | 
getCredentialContextSet, getCredentialType, getEntityId, getKeyNames, getPrivateKey, getPublicKey, getSecretKey, getUsageTypevoid setEntityId(String newEntityID)
newEntityID - ID of the entity this credential is forvoid setUsageType(UsageType newUsageType)
newUsageType - usage type for this credentialvoid setPublicKey(PublicKey newPublicKey)
newPublicKey - public key for this credentialvoid setPrivateKey(PrivateKey newPrivateKey)
newPrivateKey - private key for this credentialvoid setSecretKey(SecretKey newSecretKey)
newSecretKey - secret key for this credentialCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.