Class AuditDto

java.lang.Object
swiss.trustbroker.audit.dto.AuditDto

public class AuditDto extends Object
Represents the data that we can base reports on.
  • Field Details

  • Method Details

    • builder

      public static AuditDto.AuditDtoBuilder builder()
    • getEventType

      public EventType getEventType()
    • getSide

      public String getSide()
    • getStatus

      public String getStatus()
    • getStatusMessage

      public String getStatusMessage()
    • getNestedStatus

      public String getNestedStatus()
    • getPrincipal

      public String getPrincipal()
    • getCpNameId

      public String getCpNameId()
    • getMappedNameId

      public String getMappedNameId()
    • getClientIP

      public String getClientIP()
    • getClientType

      public String getClientType()
    • getClientNetwork

      public String getClientNetwork()
    • getEntryId

      public String getEntryId()
    • getDeviceId

      public String getDeviceId()
    • getDeviceIdAccepted

      public String getDeviceIdAccepted()
    • getGatewayIP

      public String getGatewayIP()
    • getUrl

      public String getUrl()
    • getReferrer

      public String getReferrer()
    • getRpReferrer

      public String getRpReferrer()
    • getApplicationName

      public String getApplicationName()
    • getOidcClientId

      public String getOidcClientId()
    • getGrantType

      public String getGrantType()
    • getTokenRequestParams

      public Map<String,String> getTokenRequestParams()
    • getClientName

      public String getClientName()
    • getProfileExtId

      public String getProfileExtId()
    • getBillingId

      public String getBillingId()
    • getAuthLevel

      public String getAuthLevel()
    • getCtxClasses

      public String getCtxClasses()
    • getScopes

      public String getScopes()
    • getIssuer

      public String getIssuer()
    • getRpIssuer

      public String getRpIssuer()
    • getCpIssuer

      public String getCpIssuer()
    • getDestination

      public String getDestination()
    • getAssertionConsumerUrl

      public String getAssertionConsumerUrl()
    • getLoginDurationSecs

      public Long getLoginDurationSecs()
    • getMessageId

      public String getMessageId()
    • getTraceId

      public String getTraceId()
    • getConversationId

      public String getConversationId()
    • getSessId

      public String getSessId()
    • getSsoSessionId

      public String getSsoSessionId()
    • getSsoGroupName

      public String getSsoGroupName()
    • getSsoQoa

      public String getSsoQoa()
    • getSsoParticipantCount

      public Integer getSsoParticipantCount()
    • getSsoEstablishedTime

      public Timestamp getSsoEstablishedTime()
    • getArResponseId

      public String getArResponseId()
    • getArState

      public String getArState()
    • getArMode

      public String getArMode()
    • getArReturnUrl

      public String getArReturnUrl()
    • getArDurationSecs

      public Long getArDurationSecs()
    • getExpirationTime

      public Timestamp getExpirationTime()
    • getResponseAttributes

      public Map<String,AuditDto.ResponseAttributeValues> getResponseAttributes()
    • getSamlMessage

      public org.opensaml.core.xml.XMLObject getSamlMessage()
    • setEventType

      public void setEventType(EventType eventType)
    • setSide

      public void setSide(String side)
    • setStatus

      public void setStatus(String status)
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • setNestedStatus

      public void setNestedStatus(String nestedStatus)
    • setPrincipal

      public void setPrincipal(String principal)
    • setCpNameId

      public void setCpNameId(String cpNameId)
    • setMappedNameId

      public void setMappedNameId(String mappedNameId)
    • setClientIP

      public void setClientIP(String clientIP)
    • setClientType

      public void setClientType(String clientType)
    • setClientNetwork

      public void setClientNetwork(String clientNetwork)
    • setEntryId

      public void setEntryId(String entryId)
    • setDeviceId

      public void setDeviceId(String deviceId)
    • setDeviceIdAccepted

      public void setDeviceIdAccepted(String deviceIdAccepted)
    • setGatewayIP

      public void setGatewayIP(String gatewayIP)
    • setUrl

      public void setUrl(String url)
    • setReferrer

      public void setReferrer(String referrer)
    • setRpReferrer

      public void setRpReferrer(String rpReferrer)
    • setApplicationName

      public void setApplicationName(String applicationName)
    • setOidcClientId

      public void setOidcClientId(String oidcClientId)
    • setGrantType

      public void setGrantType(String grantType)
    • setTokenRequestParams

      public void setTokenRequestParams(Map<String,String> tokenRequestParams)
    • setClientName

      public void setClientName(String clientName)
    • setProfileExtId

      public void setProfileExtId(String profileExtId)
    • setBillingId

      public void setBillingId(String billingId)
    • setAuthLevel

      public void setAuthLevel(String authLevel)
    • setCtxClasses

      public void setCtxClasses(String ctxClasses)
    • setScopes

      public void setScopes(String scopes)
    • setIssuer

      public void setIssuer(String issuer)
    • setRpIssuer

      public void setRpIssuer(String rpIssuer)
    • setCpIssuer

      public void setCpIssuer(String cpIssuer)
    • setDestination

      public void setDestination(String destination)
    • setAssertionConsumerUrl

      public void setAssertionConsumerUrl(String assertionConsumerUrl)
    • setLoginDurationSecs

      public void setLoginDurationSecs(Long loginDurationSecs)
    • setMessageId

      public void setMessageId(String messageId)
    • setTraceId

      public void setTraceId(String traceId)
    • setConversationId

      public void setConversationId(String conversationId)
    • setSessId

      public void setSessId(String sessId)
    • setSsoSessionId

      public void setSsoSessionId(String ssoSessionId)
    • setSsoGroupName

      public void setSsoGroupName(String ssoGroupName)
    • setSsoQoa

      public void setSsoQoa(String ssoQoa)
    • setSsoParticipantCount

      public void setSsoParticipantCount(Integer ssoParticipantCount)
    • setSsoEstablishedTime

      public void setSsoEstablishedTime(Timestamp ssoEstablishedTime)
    • setArResponseId

      public void setArResponseId(String arResponseId)
    • setArState

      public void setArState(String arState)
    • setArMode

      public void setArMode(String arMode)
    • setArReturnUrl

      public void setArReturnUrl(String arReturnUrl)
    • setArDurationSecs

      public void setArDurationSecs(Long arDurationSecs)
    • setExpirationTime

      public void setExpirationTime(Timestamp expirationTime)
    • setResponseAttributes

      public void setResponseAttributes(Map<String,AuditDto.ResponseAttributeValues> responseAttributes)
    • setSamlMessage

      public void setSamlMessage(org.opensaml.core.xml.XMLObject samlMessage)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object