Package swiss.trustbroker.test.saml.util
Class SamlTestBase
java.lang.Object
swiss.trustbroker.test.saml.util.SamlTestBase
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildRedirectQueryString(org.opensaml.saml.saml2.core.RequestAbstractType request, boolean doubleSignature) static org.opensaml.security.credential.Credentialstatic org.opensaml.security.credential.CredentialdummyCredential(String certFileName, String password, String alias) static List<org.opensaml.security.credential.Credential> static List<org.opensaml.security.credential.Credential> dummyCredentials(String keystore) static List<org.opensaml.security.credential.Credential> static swiss.trustbroker.common.config.KeystorePropertiesstatic org.opensaml.saml.common.SignableSAMLObjectstatic FilefileFromClassPath(String fileName) static StringfilePathFromClassPath(String fileName) static org.opensaml.xmlsec.signature.SignaturegivenSignature(boolean emptyKeyInfo) static voidsetAnyAttributeNamespaceUri(swiss.trustbroker.api.sessioncache.dto.AttributeName attributeName) static voidsetAttributeNamespaceUri(swiss.trustbroker.api.sessioncache.dto.AttributeName attributeName, String namespaceUri) static voidsetup()static voidsignSamlObject(org.opensaml.saml.common.SignableSAMLObject samlObject)
-
Field Details
-
TEST_TB_KEYSTORE_JKS
- See Also:
-
TEST_CB_CERT_LINE_1
- See Also:
-
TEST_CB_CERT_LINE_2
- See Also:
-
TEST_IDP_MOCK_KEYSTORE_JKS
- See Also:
-
TEST_IDP_MOCK_KEYSTORE_PEM
- See Also:
-
TEST_IDP_MOCK_CERTIFICATE_PEM
- See Also:
-
TEST_IDP_MOCK_CERTIFICATE_DER_BASE64
- See Also:
-
TEST_KEYSTORE_PW
- See Also:
-
TEST_KEYSTORE_TB_ALIAS
- See Also:
-
TEST_IDP_MOCK_KEYSTORE_ALIAS
- See Also:
-
X509_RSAENC_PEM
- See Also:
-
X509_CERT_PEM
- See Also:
-
X509_RSAENC_P12
- See Also:
-
X509_RSAENC_PFX
- See Also:
-
X509_RSAENC_JKS
- See Also:
-
X509_RSAENC_PW
- See Also:
-
X509_RSAENC_ALIAS
- See Also:
-
-
Constructor Details
-
SamlTestBase
public SamlTestBase()
-
-
Method Details
-
setup
public static void setup() -
dummyCredential
public static org.opensaml.security.credential.Credential dummyCredential() -
dummyCredential
-
dummyKeystoreProperties
public static swiss.trustbroker.common.config.KeystoreProperties dummyKeystoreProperties() -
dummyObject
public static org.opensaml.saml.common.SignableSAMLObject dummyObject() -
dummyInvalidCredential
-
dummyCredentials
-
dummyCredentials
-
filePathFromClassPath
-
fileFromClassPath
-
buildRedirectQueryString
public static String buildRedirectQueryString(org.opensaml.saml.saml2.core.RequestAbstractType request, boolean doubleSignature) -
setAnyAttributeNamespaceUri
public static void setAnyAttributeNamespaceUri(swiss.trustbroker.api.sessioncache.dto.AttributeName attributeName) -
setAttributeNamespaceUri
public static void setAttributeNamespaceUri(swiss.trustbroker.api.sessioncache.dto.AttributeName attributeName, String namespaceUri) -
signSamlObject
public static void signSamlObject(org.opensaml.saml.common.SignableSAMLObject samlObject) -
givenSignature
public static org.opensaml.xmlsec.signature.Signature givenSignature(boolean emptyKeyInfo)
-