- All Known Subinterfaces:
IuAuthorizationClient.Credentials
public interface IuPrivateKeyPrincipal
Configures the private key holder of an
X.509
certificate chain.-
Method Summary
Modifier and TypeMethodDescriptiongetAlg()Gets the algorithm to use for creating new digital signatures or as the key protection algorithm when creating an encrypted messages.getEnc()Gets the content protection algorithm to use for creating encrypted messages.Gets the key protection algorithm to use for creating encrypted messages.getJwk()Gets the signature verification or encryption key.
-
Method Details
-
getAlg
WebKey.Algorithm getAlg()Gets the algorithm to use for creating new digital signatures or as the key protection algorithm when creating an encrypted messages.- Returns:
WebKey.Algorithm
-
getEncryptAlg
WebKey.Algorithm getEncryptAlg()Gets the key protection algorithm to use for creating encrypted messages.- Returns:
WebKey.Algorithm
-
getEnc
WebEncryption.Encryption getEnc()Gets the content protection algorithm to use for creating encrypted messages.- Returns:
WebEncryption.Encryption
-
getJwk
WebKey getJwk()Gets the signature verification or encryption key.- Returns:
WebKey
-