Class OpenIDAuthenticationToken

    • Constructor Detail

      • OpenIDAuthenticationToken

        public OpenIDAuthenticationToken​(OpenIDAuthenticationStatus status,
                                         java.lang.String identityUrl,
                                         java.lang.String message,
                                         java.util.List<OpenIDAttribute> attributes)
        Deprecated.
      • OpenIDAuthenticationToken

        public OpenIDAuthenticationToken​(java.lang.Object principal,
                                         java.util.Collection<? extends GrantedAuthority> authorities,
                                         java.lang.String identityUrl,
                                         java.util.List<OpenIDAttribute> attributes)
        Deprecated.
        Created by the OpenIDAuthenticationProvider on successful authentication.
        Parameters:
        principal - usually the UserDetails returned by the configured UserDetailsService used by the OpenIDAuthenticationProvider.
    • Method Detail

      • getCredentials

        public java.lang.Object getCredentials()
        Deprecated.
        Returns 'null' always, as no credentials are processed by the OpenID provider.
        Returns:
        the credentials that prove the identity of the Principal
        See Also:
        Authentication.getCredentials()
      • getIdentityUrl

        public java.lang.String getIdentityUrl()
        Deprecated.
      • getMessage

        public java.lang.String getMessage()
        Deprecated.
      • getPrincipal

        public java.lang.Object getPrincipal()
        Deprecated.
        Returns the principal value.
        Returns:
        the Principal being authenticated or the authenticated principal after authentication.
        See Also:
        Authentication.getPrincipal()
      • getAttributes

        public java.util.List<OpenIDAttribute> getAttributes()
        Deprecated.
      • toString

        public java.lang.String toString()
        Deprecated.
        Specified by:
        toString in interface java.security.Principal
        Overrides:
        toString in class AbstractAuthenticationToken