Class OktaOAuth2Properties

  • All Implemented Interfaces:
    org.springframework.validation.Validator

    @ConfigurationProperties("okta.oauth2")
    public final class OktaOAuth2Properties
    extends Object
    implements org.springframework.validation.Validator
    • Constructor Detail

      • OktaOAuth2Properties

        @Autowired
        public OktaOAuth2Properties​(@Autowired(required=false)
                                    org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties clientProperties)
    • Method Detail

      • getClientId

        public String getClientId()
      • setClientId

        public void setClientId​(String clientId)
      • getClientSecret

        public String getClientSecret()
      • setClientSecret

        public void setClientSecret​(String clientSecret)
      • getIssuer

        public String getIssuer()
      • setIssuer

        public void setIssuer​(String issuer)
      • getAudience

        public String getAudience()
      • setAudience

        public void setAudience​(String audience)
      • getGroupsClaim

        public String getGroupsClaim()
      • setGroupsClaim

        public void setGroupsClaim​(String groupsClaim)
      • setScopes

        public void setScopes​(Set<String> scopes)
      • getRedirectUri

        public String getRedirectUri()
      • setRedirectUri

        public void setRedirectUri​(String redirectUri)
      • getPostLogoutRedirectUri

        public String getPostLogoutRedirectUri()
      • setPostLogoutRedirectUri

        public void setPostLogoutRedirectUri​(String postLogoutRedirectUri)
      • supports

        public boolean supports​(Class<?> clazz)
        Specified by:
        supports in interface org.springframework.validation.Validator
      • validate

        public void validate​(Object target,
                             org.springframework.validation.Errors errors)
        Specified by:
        validate in interface org.springframework.validation.Validator