public synchronized void addIdentity(Identity id) { if(identities == null) identities = new HashSet<Identity>(); if( id != null ) { Identity identity = getIdentity( id.getClass() ); if( identity == CredentialIdentityFactory.NULL_IDENTITY ) removeIdentity( identity ); } identities.add(id); }
public Principal getPrincipal() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.asPrincipal(); } return null; }
public synchronized void addIdentity(Identity id) { if(identities == null) identities = new HashSet<Identity>(); if( id != null ) { Identity identity = getIdentity( id.getClass() ); if( identity == CredentialIdentityFactory.NULL_IDENTITY ) removeIdentity( identity ); } identities.add(id); }
public Object getCredential() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.getCredential(); } return null; }
public Object getCredential() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.getCredential(); } return null; }
public synchronized void addIdentity(Identity id) { if(identities == null) identities = new HashSet<Identity>(); if( id != null ) { Identity identity = getIdentity( id.getClass() ); if( identity == CredentialIdentityFactory.NULL_IDENTITY ) removeIdentity( identity ); } identities.add(id); }
public Principal getPrincipal() { if(theSubjectInfo != null) { CredentialIdentity<?> identity = theSubjectInfo.getIdentity(CredentialIdentity.class); if(identity != null) return identity.asPrincipal(); } return 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; }
@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; }
@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 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; }
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; }