@ManagedResource(description="Manages identity provider sessions")
public interface IdpSessionsMBean
IdpSessionStore
Modifier and Type | Method and Description |
---|---|
java.lang.String |
activateSessionTicket(java.lang.String serviceProviderTicket) |
java.lang.String |
createServiceProviderTicket(java.lang.String sessionId) |
java.lang.String |
getSessionInfo(java.lang.String sessionId) |
java.util.List<java.lang.String> |
getSessions() |
java.util.List<java.lang.String> |
getTickets() |
java.lang.String |
removeSession(java.lang.String sessionId) |
@ManagedOperation(description="Print session info") @ManagedOperationParameters(value=@ManagedOperationParameter(name="sessionId",description="")) java.lang.String getSessionInfo(java.lang.String sessionId)
@ManagedOperation(description="Activate service provider ticket and print session info") @ManagedOperationParameters(value=@ManagedOperationParameter(name="serviceProviderTicket",description="")) java.lang.String activateSessionTicket(java.lang.String serviceProviderTicket)
@ManagedOperation(description="Create service provider ticket for existing session") @ManagedOperationParameters(value=@ManagedOperationParameter(name="sessionId",description="")) java.lang.String createServiceProviderTicket(java.lang.String sessionId)
@ManagedOperation(description="Remove existing session") @ManagedOperationParameters(value=@ManagedOperationParameter(name="sessionId",description="")) java.lang.String removeSession(java.lang.String sessionId)
@ManagedOperation(description="Print all session ids") java.util.List<java.lang.String> getSessions()
@ManagedOperation(description="Print all non activated service provider tickets") java.util.List<java.lang.String> getTickets()