org.wso2.carbon.apimgt.api.OAuthTokenInfo Maven / Gradle / Ivy
The newest version!
/*
*
* Copyright (c) 2021, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.wso2.carbon.apimgt.api;
/**
* Details about an oauth Access Token.
*/
public class OAuthTokenInfo {
private boolean isTokenValid;
private String[] scopes;
private String accessToken;
private long issuedTime;
private long validityPeriod;
private String endUserName;
public boolean isTokenValid() {
return isTokenValid;
}
public void setTokenValid(boolean tokenValid) {
isTokenValid = tokenValid;
}
public String[] getScopes() {
return scopes;
}
public void setScopes(String[] scopes) {
this.scopes = scopes;
}
public String getAccessToken() {
return accessToken;
}
public void setAccessToken(String accessToken) {
this.accessToken = accessToken;
}
public long getIssuedTime() {
return issuedTime;
}
public void setIssuedTime(long issuedTime) {
this.issuedTime = issuedTime;
}
public long getValidityPeriod() {
return validityPeriod;
}
public void setValidityPeriod(long validityPeriod) {
this.validityPeriod = validityPeriod;
}
public String getEndUserName() {
return endUserName;
}
public void setEndUserName(String endUserName) {
this.endUserName = endUserName;
}
private String consumerKey;
public String getConsumerKey() {
return consumerKey;
}
public void setConsumerKey(String consumerKey) {
this.consumerKey = consumerKey;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy