Class OauthDefinition

    • Constructor Detail

      • OauthDefinition

        public OauthDefinition()
        No args constructor for use in serialization
    • Method Detail

      • getAuthority

        public String getAuthority()
        String or a workflow expression. Contains the authority information
      • setAuthority

        public void setAuthority​(String authority)
        String or a workflow expression. Contains the authority information
      • getClientId

        public String getClientId()
        String or a workflow expression. Contains the client identifier (Required)
      • setClientId

        public void setClientId​(String clientId)
        String or a workflow expression. Contains the client identifier (Required)
      • getClientSecret

        public String getClientSecret()
        Workflow secret or a workflow expression. Contains the client secret
      • setClientSecret

        public void setClientSecret​(String clientSecret)
        Workflow secret or a workflow expression. Contains the client secret
      • getScopes

        public List<String> getScopes()
        Array containing strings or workflow expressions. Contains the OAuth2 scopes
      • setScopes

        public void setScopes​(List<String> scopes)
        Array containing strings or workflow expressions. Contains the OAuth2 scopes
      • getUsername

        public String getUsername()
        String or a workflow expression. Contains the user name. Used only if grantType is 'resourceOwner'
      • setUsername

        public void setUsername​(String username)
        String or a workflow expression. Contains the user name. Used only if grantType is 'resourceOwner'
      • getPassword

        public String getPassword()
        String or a workflow expression. Contains the user password. Used only if grantType is 'resourceOwner'
      • setPassword

        public void setPassword​(String password)
        String or a workflow expression. Contains the user password. Used only if grantType is 'resourceOwner'
      • getAudiences

        public List<String> getAudiences()
        Array containing strings or workflow expressions. Contains the OAuth2 audiences
      • setAudiences

        public void setAudiences​(List<String> audiences)
        Array containing strings or workflow expressions. Contains the OAuth2 audiences
      • getSubjectToken

        public String getSubjectToken()
        String or a workflow expression. Contains the subject token
      • setSubjectToken

        public void setSubjectToken​(String subjectToken)
        String or a workflow expression. Contains the subject token
      • getRequestedSubject

        public String getRequestedSubject()
        String or a workflow expression. Contains the requested subject
      • setRequestedSubject

        public void setRequestedSubject​(String requestedSubject)
        String or a workflow expression. Contains the requested subject
      • getRequestedIssuer

        public String getRequestedIssuer()
        String or a workflow expression. Contains the requested issuer
      • setRequestedIssuer

        public void setRequestedIssuer​(String requestedIssuer)
        String or a workflow expression. Contains the requested issuer
      • setMetadata

        public void setMetadata​(Map<String,​String> metadata)
        Metadata