Package swiss.trustbroker.util
Class CertificateUtil
java.lang.Object
swiss.trustbroker.util.CertificateUtil
Utility function related to keys and certificates with dependencies to this subproject.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.opensaml.security.credential.Credential> getXtbSignerCredentials(TrustBrokerProperties trustBrokerProperties) static swiss.trustbroker.common.config.KeystorePropertiestoKeystoreProperties(SignerStore store) static SignerKeystoretoSignerKeystore(swiss.trustbroker.common.config.KeystoreProperties keystoreProperties) static SignerTruststoretoSignerTruststore(swiss.trustbroker.common.config.KeystoreProperties keystoreProperties)
-
Method Details
-
toKeystoreProperties
public static swiss.trustbroker.common.config.KeystoreProperties toKeystoreProperties(SignerStore store) -
toSignerKeystore
public static SignerKeystore toSignerKeystore(swiss.trustbroker.common.config.KeystoreProperties keystoreProperties) -
toSignerTruststore
public static SignerTruststore toSignerTruststore(swiss.trustbroker.common.config.KeystoreProperties keystoreProperties) -
getXtbSignerCredentials
public static List<org.opensaml.security.credential.Credential> getXtbSignerCredentials(TrustBrokerProperties trustBrokerProperties) - Returns:
- XTB signer and optional rollover signer credentials
-