Class PublicKeyPrincipalImpl
- java.lang.Object
-
- org.apache.wss4j.common.principal.PublicKeyPrincipalImpl
-
- All Implemented Interfaces:
Serializable
,Principal
,PublicKeyPrincipal
public class PublicKeyPrincipalImpl extends Object implements Serializable, PublicKeyPrincipal
This class encapsulates a principal defined by a Public Key. In particular, this class is used for the ds:KeyInfo/ds:KeyValue case in the SignatureProcessor.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PublicKeyPrincipalImpl(PublicKey publicKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
PublicKey
getPublicKey()
void
setPublicKey(PublicKey publicKey)
-
-
-
Constructor Detail
-
PublicKeyPrincipalImpl
public PublicKeyPrincipalImpl(PublicKey publicKey)
-
-
Method Detail
-
getPublicKey
public PublicKey getPublicKey()
- Specified by:
getPublicKey
in interfacePublicKeyPrincipal
-
setPublicKey
public void setPublicKey(PublicKey publicKey)
-
-