Search in sources :

Example 1 with X509Token

use of org.jgroups.auth.X509Token in project JGroups by belaban.

the class AUTH method init.

public void init() throws Exception {
    super.init();
    if (auth_token == null)
        throw new IllegalStateException("no authentication mechanism configured");
    if (auth_token instanceof X509Token) {
        X509Token tmp = (X509Token) auth_token;
        tmp.setCertificate();
    }
    auth_token.init();
}
Also used : X509Token(org.jgroups.auth.X509Token)

Example 2 with X509Token

use of org.jgroups.auth.X509Token in project JGroups by belaban.

the class SizeTest method testAuthHeader.

public static void testAuthHeader() throws Exception {
    _testSize(new AuthHeader(new FixedMembershipToken("192.168.1.5[7800],192.168.1.3[7800]")));
    _testSize(new AuthHeader(new RegexMembership()));
    X509Token tok = new X509Token().encryptedToken(new byte[] { 'b', 'e', 'l', 'a' });
    _testSize(new AuthHeader(tok));
}
Also used : RegexMembership(org.jgroups.auth.RegexMembership) X509Token(org.jgroups.auth.X509Token) FixedMembershipToken(org.jgroups.auth.FixedMembershipToken)

Aggregations

X509Token (org.jgroups.auth.X509Token)2 FixedMembershipToken (org.jgroups.auth.FixedMembershipToken)1 RegexMembership (org.jgroups.auth.RegexMembership)1