public static Identity getIdentity(final Principal principal, final X509Certificate[] certs, final Role roles) { CertificateIdentityFactory identityFactory = CertificateIdentityFactory.getInstance(); return identityFactory.createIdentity(principal, certs, roles); } }
public static CertificateIdentityFactory getInstance() { if(_instance == null) _instance = new CertificateIdentityFactory(); return _instance; }
public static CredentialIdentityFactory getInstance() { if(_instance == null) _instance = new CredentialIdentityFactory(); return _instance; }
public Object getCredential() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.getCredential(); } return null; }
public Principal getPrincipal() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.asPrincipal(); } return null; }
public static Identity getIdentity( Principal principal, Object credential ) { return CredentialIdentityFactory.createIdentity( principal, credential ); }
public static IdentityFactory getFactory(IdentityType type) { if(type == IdentityType.CREDENTIAL) return CredentialIdentityFactory.getInstance(); if(type == IdentityType.CERTIFICATE) return CertificateIdentityFactory.getInstance(); throw PicketBoxMessages.MESSAGES.identityTypeFactoryNotImplemented(type != null ? type.name() : null); }
public Object getCredential() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.getCredential(); } return null; }
public Principal getPrincipal() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.asPrincipal(); } return null; }
@SuppressWarnings("unchecked") public static CredentialIdentity<Object> createIdentity(final Principal principal, final Object cred) { if( principal == null && cred == null ) return NULL_IDENTITY; return createIdentity(principal,cred, null); }
public static Identity getIdentity(final Principal principal, final X509Certificate[] certs, final Role roles) { CertificateIdentityFactory identityFactory = CertificateIdentityFactory.getInstance(); return identityFactory.createIdentity(principal, certs, roles); } }
public static IdentityFactory getFactory(IdentityType type) { if(type == IdentityType.CREDENTIAL) return CredentialIdentityFactory.getInstance(); if(type == IdentityType.CERTIFICATE) return CertificateIdentityFactory.getInstance(); throw PicketBoxMessages.MESSAGES.identityTypeFactoryNotImplemented(type != null ? type.name() : null); }
public static CertificateIdentityFactory getInstance() { if(_instance == null) _instance = new CertificateIdentityFactory(); return _instance; }
public static CredentialIdentityFactory getInstance() { if(_instance == null) _instance = new CredentialIdentityFactory(); return _instance; }
public Object getCredential() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.getCredential(); } return null; }
public Principal getPrincipal() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.asPrincipal(); } return null; }
@SuppressWarnings("unchecked") public static CredentialIdentity<Object> createIdentity(final Principal principal, final Object cred) { if( principal == null && cred == null ) return NULL_IDENTITY; return createIdentity(principal,cred, null); }
public Object getCredential() { validateSecurityContext(); Object cred = null; SubjectInfo subjectInfo = this.securityContext.getSubjectInfo(); if(subjectInfo != null) { CredentialIdentity<?> cIdentity = subjectInfo.getIdentity(CredentialIdentity.class); cred = cIdentity != null ? cIdentity.getCredential(): null; } return cred; }
@Override public Principal getUserPrincipal() { validateSecurityContext(); Principal p = null; SubjectInfo subjectInfo = this.securityContext.getSubjectInfo(); if(subjectInfo != null) { CredentialIdentity<?> cIdentity = subjectInfo.getIdentity(CredentialIdentity.class); p = cIdentity != null ? cIdentity.asPrincipal() : null; } return p; }
public static Identity getIdentity( Principal principal, Object credential ) { return CredentialIdentityFactory.createIdentity( principal, credential ); }