static KeyDescriptorBuilder |
KeyDescriptorBuilder.builder() |
Utility method that creates a builder.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.certificate(InputStream certificate) |
Assigns an input stream to a certificate resource that is to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.certificate(String base64Encoding) |
Assigns a certificate (in Base64-encoded format) to be used as a X.509 data element of the KeyInfo element
within the key descriptor.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.certificate(X509Certificate certificate) |
Assigns a certificate to be used as a X.509 data element of the KeyInfo element within the key descriptor.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.certificate(X509Credential credential) |
Assigns a certificate in OpenSAML credential format to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.encryptionMethods(String... algorithms) |
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.encryptionMethods(List<String> algorithms) |
Assigns a list of encryption methods.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.encryptionMethods(EncryptionMethod... algorithms) |
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.encryptionMethodsExt(List<EncryptionMethod> algorithms) |
Assigns a list of encryption methods.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.keyName(String name) |
Assigns the key name of the KeyInfo element within the key descriptor.
|
KeyDescriptorBuilder |
KeyDescriptorBuilder.use(UsageType usageType) |
Assigns the usage type for the key descriptor.
|