matlab.net.http.AuthInfo 클래스
네임스페이스: matlab.net.http
HTTP 메시지의 인증 또는 승인 정보
설명
HTTPOptions
객체에 자격 증명을 제공하면 MATLAB®에서 요청 메시지에 있는 인증을 자동으로 처리합니다. AuthInfo
클래스를 사용하여 인증을 검토하거나, 승인 정보를 지정하거나, MATLAB HTTP 인터페이스에서 자동으로 처리되지 않는 OAuth
같은 인증 프로토콜을 구현할 수 있습니다.
AuthInfo
클래스는 다음과 같은 경우 반환되는 하나의 인증 질문을 나타냅니다.
응답 메시지에 대해
AuthenticateField.convert
메서드를 호출할 때.요청 메시지의
AuthorizationField
헤더 필드에 자격 증명을 삽입할 때. 승인 필드에AuthInfo
객체를 저장하면 MATLAB에서 필요에 따라 자동으로 값을 따옴표로 묶고 이스케이프 문자를 삽입합니다.서버가
AuthenticationInfoField
헤더 필드에auth-info
데이터를 반환할 때.
AuthenticateField
및 AuthorizationField
의 convert
메서드는 필드의 각 name=value
쌍 특성을 Parameters
속성의 파라미터 이름-값 쌍으로 변환합니다. 이스케이프 문자와 값을 둘러싸는 따옴표는 제거됩니다.
자세한 내용은 IETF®(Internet Engineering Task Force) 웹사이트의 RFC 7235 Authentication 및 RFC 2617 Host-Imp Interface(기본 인증 및 다이제스트 인증용)를 참조하십시오.
생성
설명
obj = matlab.net.http.AuthInfo(Scheme,
는 Scheme 속성과 paramName
,paramValue
)paramName
, paramValue
파라미터(선택 사항)를 포함하는 AuthInfo
객체를 생성합니다. paramName1,paramValue1,...,paramNameN,paramValueN
과 같이 여러 개의 인수 쌍을 어떤 순서로든 지정할 수 있습니다.
obj = matlab.net.http.AuthInfo(
는 빈 paramName
,paramValue
)Scheme
값을 갖는 AuthInfo
객체를 생성합니다.
obj = matlab.net.http.AuthInfo(
는 pStruct
)pStruct
의 필드에서 파라미터와 값을 복사합니다.
obj = matlab.net.http.AuthInfo(
은 pStr
)pStr
에서 AuthInfo
를 생성합니다.
입력 인수
속성
메서드
버전 내역
R2016b에 개발됨